title: un bel problema

author: Graziano Franchi (Da Casa)

text:
La piu macchina piů piccola ha 256 di ram
Il server ha 500 di ram
Prova a dargli un poco di memoria
Saluti
<
ari...@libero.it
> ha scritto nel messaggio
news:q0FS5.15351$FV2.4...@news.infostrada.it...



title: Campo null nelle query

author: Mik Mark

text:
Io ho una query che preleva i dati da una tabella.
Nella query metto due campi "Mattina","Pomeriggio". Dove possono esserci
queste situazioni:
        Mattina<>null e Pomeriggio<>null
        Mattina<>null e Pomeriggio=null
        Mattina=null e Pomeriggio<>null
Il problema è proprio negli ultimi due casi perchè non mi visualizza nulla
nel report non essendoci dei dati in uno dei due campi.
E' possibilie fare in modo che mi visualizzi sempre tutto anche se un campo
è nullo? Cioè che nel report mi escano tutti i valori della tabella e bianco
dove non ci sono dati?


title: Campo null nelle query

author: Roberto dal portatile

text:
"Mik Mark" <
marcheso...@trentino.net
> ha scritto nel messaggio
news:9miboi$l7v$1...@news.flashnet.it...
> Io ho una query che preleva i dati da una tabella.
> Nella query metto due campi "Mattina","Pomeriggio". Dove possono esserci
> queste situazioni:
>         Mattina<>null e Pomeriggio<>null
>
>         Mattina<>null e Pomeriggio=null
>         Mattina=null e Pomeriggio<>null
> Il problema č proprio negli ultimi due casi perchč non mi visualizza nulla
> nel report non essendoci dei dati in uno dei due campi.
> E' possibilie fare in modo che mi visualizzi sempre tutto anche se un
campo
> č nullo? Cioč che nel report mi escano tutti i valori della tabella e
bianco
> dove non ci sono dati?
>
Tu non lo dici, ma tutto lascia supporre che nella tua query hai scritto
qualcosa nei criteri relativi ai campi Mattina e Pomeriggio.
Se č cosě fai un salto sul Sito Comune (link qui sotto), Sezione Queries, e
dai uno sguardo alla FAQ di Federico Luciani intitolata "Visualizzare tutti
i records con una query parametrica."; se non ho capito male dovrebbe
risolvere il tuo problema.
In caso contrario rifatti vivo spiegando qualche cosina di piů.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Campo null nelle query

author: Norica

text:
GUARDA NELL' HELP LA FUNZIONE "NZ"

CIAO


title: Al solito...lista utenti...

author: l'Andre

text:
Ho riletto tutti i msg sull'argomento, però mi son bloccato. Ho una
tabella "utenti connessi" in cui all'apertura del FE ciascun utente
sovrascrive ...il problema è che tutti gli utenti sono "Admin"
?!?!?!?! e quindi uguali ed irriconoscibili ...se non ho capito male
posso risolvere soltanto configurando "utenti e gruppi" ma ho paura di
fare pasticci, perchè a me non interessa limitare l'accesso a
qualcuno, bensì solo avere il nome di CurrentUser .... inoltre la
configurazione "utenti e gruppi" la dovrei fare sul BE o sul FE ....
??? arghhhh....
l'Andre


title: Al solito...lista utenti...

author: MA

text:
l'Andre wrote:
> Ho riletto tutti i msg sull'argomento, perň mi son bloccato. Ho una
> tabella "utenti connessi" in cui all'apertura del FE ciascun utente
> sovrascrive ...il problema č che tutti gli utenti sono "Admin"
> ?!?!?!?! e quindi uguali ed irriconoscibili ...se non ho capito male
> posso risolvere soltanto configurando "utenti e gruppi" ma ho paura di
> fare pasticci, perchč a me non interessa limitare l'accesso a
> qualcuno, bensě solo avere il nome di CurrentUser .... inoltre la
> configurazione "utenti e gruppi" la dovrei fare sul BE o sul FE ....
> ??? arghhhh....
> l'Andre
prenditi l'id della macchina e creati una tabella
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Al solito...lista utenti...

author: Sergio MAZZA

text:
"l'Andre" <
blackd...@yahoo.it
> ha scritto nel messaggio news:1152012332.2...@m73g2000cwd.googlegroups.com...
Ho riletto tutti i msg sull'argomento, perň mi son bloccato. Ho una
tabella "utenti connessi" in cui all'apertura del FE ciascun utente
sovrascrive ...il problema č che tutti gli utenti sono "Admin"
?!?!?!?! e quindi uguali ed irriconoscibili ...se non ho capito male
posso risolvere soltanto configurando "utenti e gruppi" ma ho paura di
fare pasticci, perchč a me non interessa limitare l'accesso a
qualcuno, bensě solo avere il nome di CurrentUser .... inoltre la
configurazione "utenti e gruppi" la dovrei fare sul BE o sul FE ....
??? arghhhh....
l'Andre
[risposta]
Hai letto, sul sito comune, come implementare i gruppi?
Ciao.
--
Sergio MAZZA


title: Al solito...lista utenti...

text:
Sergio MAZZA ha scritto:
> "l'Andre" <
blackd...@yahoo.it
> ha scritto nel messaggio news:1152012332.2...@m73g2000cwd.googlegroups.com...
> Ho riletto tutti i msg sull'argomento, però mi son bloccato. Ho una
> tabella "utenti connessi" in cui all'apertura del FE ciascun utente
> sovrascrive ...il problema è che tutti gli utenti sono "Admin"
> ?!?!?!?! e quindi uguali ed irriconoscibili ...se non ho capito male
> posso risolvere soltanto configurando "utenti e gruppi" ma ho paura di
> fare pasticci, perchè a me non interessa limitare l'accesso a
> qualcuno, bensì solo avere il nome di CurrentUser .... inoltre la
> configurazione "utenti e gruppi" la dovrei fare sul BE o sul FE ....
> ??? arghhhh....
> l'Andre
>
> [risposta]
> Hai letto, sul sito comune, come implementare i gruppi?
> Ciao.
...cut
NO ! ...non riesco a trovare la relativa guida, in quale sottopagina si
trova ?
l'Andre


title: Al solito...lista utenti...

text:
"l'Andre" <
blackd...@yahoo.it
> ha scritto nel messaggio news:1152113650.9...@b68g2000cwa.googlegroups.com...
...cut
NO ! ...non riesco a trovare la relativa guida, in quale sottopagina si
trova ?
l'Andre
[risposta]
Sezione General
6.3 Come utilizzare la sicurezza di Access?
Ciao.
--
Sergio MAZZA


title: query con parametro e non

author: singer

text:
Non so se riuscirò a spiegarmi!!
1ª query unisce l'elenco dei dipendenti e la data dell'ultimo esame (con un left join in cui si visualizzano tutti i dipendenti anche quelli che non hanno sostenuto l'esame)

2ª query seleziona tutte le assenze dei dipendenti

vorrei una 3ª query che mi facesse l'elenco di tutti i dipendenti e visualizzasse solo i campi in cui la data di inizio assenza è maggiore della data dell'esame

NOMINATIVO       DATAESAME           ASSENZADAL        ASSENZAAL
ROSSI BRUNO      01/03/2014          15/03/2014         20/3/2014
BIANCHI MARIO    15/4/2014             ""                 ""

i campi assenza sono vuoti poiché le assenze sono precedenti alla data di esame

non ci riesco proprio perché se metto i criteri la query seleziona solo i record che soddisfano i parametri. ma a me serve l'elenco intero.

che fatica spiegare!!!!
grazie


title: query con parametro e non

text: ...ma questo post non.stuzzica l'appetito intellettuale di nessuno :-)


title: query con parametro e non

text:
In realtà, a me serve che la 2ª query peschi il parametro dalla prima.
La data di esame, cioè, serve per estrarre i dati della seconda.
però se nella seconda metto tra i parametri il campo della prima,
la query non funzione!!
aiuto


title: query con parametro e non

text: non c'è possibilità di ricevere un pò d'aiuto!!? :-)


title: Conversione in EURO anche con vaolori negativi

author: CarloCos

text:
La funzione che ho scritto in un post precedente (Arrotondamento? di
Giancarlo Leccese) non prevedeva i numeri negativi.
Karl mi ha fatto notare questa mancanza.
Pertanto va corretta in:
Public Function ArrotondaEuro(dblValore)
    If dblValore < 0 Then
    dblValore = (dblValore * 100) + 0.4
    Else
    dblValore = (dblValore * 100) + 0.5
    End If
    If InStr(CStr(dblValore), ",") <> 0 Then dblValore = Int(dblValore)
    ArrotondaEuro = dblValore / 100
End Function
Prego Federico Luciani di provvedere alla correzione.
Ciao, Carlo


author: Federico Luciani

text:

Come ti ha fatto notare Karl c'e' ancora qualcosa che non va:
?ArrotondaEuro(-1.0444) -> -1,05
invece dovrebbe essere -1,04
prova quella di Karl che sta sul SC
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


text:
"Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
news:3BB6F12F...@sitocomune.com...

Il buon Karl ha quasi ragione. Il quasi č per le cifre superiori alla terza
decimale. Infatti visto che č obbligatorio mettere al massimo due cifre
decimali, solo una eventuale terza cifra č da prendere in considerazione.
Comunque ho modificato la funzione in modo che tenga conto anche di piů di
tre cifre decimali.
Mi sono inoltre informato presso l'autore del libro "EURO: Manuale per il
2002" che potrete trovare all'indirizzo
http://www.diamint.com/estratti/euroestratto.htm
 e che mi ha risposto che in
caso di valori negativi l'arrotondamento viene effettuato come se il numero
fosso positivo e poi gli si mette un meno davanti.
Ecco la funzione modificata:
Public Function ArrotondaEuro(dblValore)
    If dblValore < 0 Then
    dblValore = (Mid(dblValore, 2, Len(dblValore)) * 100) + 0.5
    If InStr(CStr(dblValore), ",") <> 0 Then dblValore = Int(dblValore)
    ArrotondaEuro = dblValore / 100
    ArrotondaEuro = "-" & ArrotondaEuro
    Else
    dblValore = (dblValore * 100) + 0.5
    If InStr(CStr(dblValore), ",") <> 0 Then dblValore = Int(dblValore)
    ArrotondaEuro = dblValore / 100
    End If
End Function
Ciao, Carlo


text:
CarloCos wrote:
> "Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
> > CarloCos wrote:
> > > La funzione che ho scritto in un post precedente (Arrotondamento? di
> > > Giancarlo Leccese) non prevedeva i numeri negativi.
> > > Karl mi ha fatto notare questa mancanza.
> > > Pertanto va corretta in:
> > >
> > > Public Function ArrotondaEuro(dblValore)
> > >     If dblValore < 0 Then
> > >     dblValore = (dblValore * 100) + 0.4
> > >     Else
> > >     dblValore = (dblValore * 100) + 0.5
> > >     End If
> > >     If InStr(CStr(dblValore), ",") <> 0 Then dblValore = Int(dblValore)
> > >     ArrotondaEuro = dblValore / 100
> > > End Function
> > >
> > > Prego Federico Luciani di provvedere alla correzione.
> > > Ciao, Carlo
> >
> > Come ti ha fatto notare Karl c'e' ancora qualcosa che non va:
> > ?ArrotondaEuro(-1.0444) -> -1,05
> > invece dovrebbe essere -1,04
> > prova quella di Karl che sta sul SC
> > --
> > Federico
>
> Il buon Karl ha quasi ragione. Il quasi č per le cifre superiori alla terza
> decimale. Infatti visto che č obbligatorio mettere al massimo due cifre
> decimali, solo una eventuale terza cifra č da prendere in considerazione.
>
> Comunque ho modificato la funzione in modo che tenga conto anche di piů di
> tre cifre decimali.
> Mi sono inoltre informato presso l'autore del libro "EURO: Manuale per il
> 2002" che potrete trovare all'indirizzo
>
http://www.diamint.com/estratti/euroestratto.htm
 e che mi ha risposto che in
> caso di valori negativi l'arrotondamento viene effettuato come se il numero
> fosso positivo e poi gli si mette un meno davanti.
chiarissimo



author: Karl Donaubauer

text:
CarloCos ha scritto:
> "Federico Luciani ha scritto:
> > Come ti ha fatto notare Karl c'e' ancora qualcosa che non va:
> >
> > ?ArrotondaEuro(-1.0444) -> -1,05
> >
> > invece dovrebbe essere -1,04
> >
> > prova quella di Karl che sta sul SC
>
> Il buon Karl ha quasi ragione. Il quasi è per le cifre superiori alla
terza
> decimale. Infatti visto che è obbligatorio mettere al massimo due cifre
> decimali, solo una eventuale terza cifra è da prendere in considerazione.
Sì, certo. Non è solo una regola per l'euro ma sempre per
l'arrotondamento commerciale che si debbe considerare solo
un posto decimale più che questo che si vuole arrotondare.
Il problema è che anche una funziona per l'euro debbe prevedere che
ha da arrotondare correttamente una cifra con più di tre posti decimali.
Anche se contano solo i primi tre. Questo ha voluto dire.
> ...Ecco la funzione modificata:
> Public Function ArrotondaEuro(dblValore)
>     If dblValore < 0 Then
>     dblValore = (Mid(dblValore, 2, Len(dblValore)) * 100) + 0.5
>     If InStr(CStr(dblValore), ",") <> 0 Then dblValore = Int(dblValore)
>     ArrotondaEuro = dblValore / 100
>     ArrotondaEuro = "-" & ArrotondaEuro
>     Else
>     dblValore = (dblValore * 100) + 0.5
>     If InStr(CStr(dblValore), ",") <> 0 Then dblValore = Int(dblValore)
>     ArrotondaEuro = dblValore / 100
>     End If
> End Function
Sembra di essere ok così.
Sono sempre prudente di dire questo perché solo è giusto fino
alla prova del contrario in un singolo caso - specialmente con
l'arrotondamento. ;-)
--
cu
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Modificare Filter da subform su altra subform

author: RobertoA

text:
Ho una form principale sulla quale sono presenti due subform
La prima contiene le righe testate fatture, la seconda contiene le righe del
corpo fattura attuale
Vorrei, sull'evento Current della subform testate fatture, inserire del
codice per modificare la proprieta' Filter della subform righe fatture
Ho tentato cosi:
forms![frmPrincipale]![frmRigheFatture].form.filter="ID_FATTURA=" &
ID_FATTURA
ma purtroppo non funziona
Sapete aiutarmi nell'impostare la ropieta' Filter della subform righe
fatture da dentro l'evento Current della subform testate fatture ?
Ciao e grazie
RobertoA


text:

Purtroppo "non funziona" è sempre la descrizione più popolare...
In caso che non ricevi un errore ma succede niente, prova
se solo manca questa come seconda riga:
forms![frmPrincipale]![frmRigheFatture].form.FilterOn = True
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


author: Simone Calligaris

text:
"RobertoA"

Però puoi utilizzare le proprietà "collega campi master/secondari" per
legare le due SubForms...
Saluti.


author: Bruno Campanini

text:
"RobertoA" <
amor...@tiscalinet.it
> wrote in message
news:484a5f09$1...@newsgate.x-privat.org...

Per inserire il filtro:
Parent![frmRigheFatture].Form.FilterOn = True
Parent![frmRigheFatture].Form.Filter="ID_Fattura=" & [ID_Fattura]
Per eliminarlo:
Parent![frmRigheFatture].Form.FilterOn = False
Bruno


text:

Si, hai ragione. Il codice nell'evento CURRENT della form master e' questo
-------------------------------------------------
    If Not (IsNull(LOTTO_INTERNO)) Then
        Parent![frmChiusureLottiVenditeRighe].Form.FilterOn = True
        Parent![frmChiusureLottiVenditeRighe].Form.Filter =
"DOCUMENTIRIGHE.LOTTO_INTERNO=""" & LOTTO_INTERNO & """ "
        End If
-------------------------------------------------
L'intento sarebbe di aggiornare il recordset visualizzato dalla form detail
La seconda riga (...FilterOn=True...) e' quella che scatena l'errore 2455,
che pero' poi' ho capito essere legato alla visualizzazione della form piu'
che all'istruzione in se
Infatti una volta visualizzata la form principale (quella che contiene la
subform master e la subform detail), l'errore non esce piu'
Attualmente ho tamponato intercettando l'errore, ma vorrei anche capire
perche' succede e sistemareil problema all'origine
Ciao e grazie
RobertoA


text:
>> Ho una form principale sulla quale sono presenti due subform
>> La prima contiene le righe testate fatture, la seconda contiene le righe
>> del corpo fattura attuale
>> Vorrei, sull'evento Current della subform testate fatture, inserire del
>> codice per modificare la proprieta' Filter della subform righe fatture
>> Ho tentato cosi:
>> forms![frmPrincipale]![frmRigheFatture].form.filter="ID_FATTURA=" &
>> ID_FATTURA
>> ma purtroppo non funziona
>> Sapete aiutarmi nell'impostare la ropieta' Filter della subform righe
>> fatture da dentro l'evento Current della subform testate fatture ?
>
>
> Perņ puoi utilizzare le proprietą "collega campi master/secondari" per
> legare le due SubForms...
Si pero' non mi piace, alcune volte mi hanno dato problemi inspiegabili del
tipo collegamenti che scomparivano ed altro
Insomma preferirei fare a manina
Ciao e grazie
RobertoA


text:
"Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
news:484a756e$0$18151$4faf...@reader3.news.tin.it...

Si, grazie
Avevo infatti provato anche cosi
Poi mi sono accorto che l'errore veniva scatenato solo all'avviamento form,
quando il codice viene eseguito e la form non e' ancora visualizzata
Dalla seconda volta in poi tutto filava liscio
Ciao
RobertoA


text:
"RobertoA" <
> Si pero' non mi piace, alcune volte mi hanno dato problemi inspiegabili
> del tipo collegamenti che scomparivano ed altro
> Insomma preferirei fare a manina
Contento te...     ;-)
Ad ogni modo i collegamenti Master/Secondario funzionano benissimo.
Saluti.


title: Inserire righe codice in form

text:
Ciao a tutti!
Con Evento Click su CommandButton1 in Form2, vorrei inserire il
seguente codice:
DoCmd.Maximize
nel modulo di classe su evento "Su attivazione" di Maschera1. Ho
provato con CreateEventProc e InsertLines, ma continua a darmi errore:
mi date una dritta?
Grazie e ri-ciao!


title: Inserire righe codice in form

author: sv

text:
paolo.do...@tin.it
 ha scritto:

> DoCmd.Maximize

Con Maschera1 aperta prendendo spunto dall'Help:
  Function EvProc() As Boolean
    Dim frm As Form, mdl As Module
    Dim lngReturn As Long
    On Error GoTo Error_EvProc

    Set frm = Forms!Maschera1
    Set mdl = frm.Module

    ' Aggiunge una routine evento.
    lngReturn = mdl.CreateEventProc("Activate", "Form")
    ' Inserisce il testo nel corpo della routine.
    mdl.InsertLines lngReturn + 1, vbTab & "Docmd.Maximize"
    EvProc = True
 Exit_EvProc:
    Exit Function
 Error_EvProc:
    MsgBox Err & " :" & Err.Description
    EvProc = False
    Resume Exit_EvProc
 End Function
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Inserire righe codice in form

text:
On 24 Mar, 18:29,
salvinon...@accessgroup.it
 (sv) wrote:
>
paolo.donnaru...@tin.it
 ha scritto:

Grazie ci sono riuscito. L'unica cosa che mi rimane è che resta aperta
la finestra del modulo: ho provato a chiuderla con
DoCmd.Close AcModule, mdl
ma mi rimane aperta su altri moduli! Come posso fare?


title: Inserire righe codice in form

text:
paolo.do...@tin.it
 ha scritto:


Chiudila con Alt+Q
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito



title: Inserire righe codice in form

text:

> gratuitohttp://
www.newsland.it/newssegnalagli
 abusi ad
ab...@newsland.it
>
> > Grazie ci sono riuscito. L'unica cosa che mi rimane è che resta aperta
> > la finestra del modulo: ho provato a chiuderla con
> > DoCmd.Close AcModule, mdl
> > ma mi rimane aperta su altri moduli! Come posso fare?
>
> Chiudila con Alt+Q
>
> --
> sv
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo citato
>
> - Mostra testo citato -
Sì così funziona, ma non c'è qualche comando via codice?


title: Inserire righe codice in form

text:
paolo.do...@tin.it
 ha scritto:


Nel modulo della form2:
Private Declare Function FindWindow _
                          Lib "user32" Alias "FindWindowA" _
                              (ByVal lpClassName As String, _
                               ByVal lpWindowName As String) As Long
Private Declare Function PostMessage _
                          Lib "user32" Alias "PostMessageA" _
                              (ByVal hwnd As Long, _
                               ByVal wMsg As Long, _
                               ByVal wParam As Long, _
                               lParam As Any) As Long

Private Const WM_CLOSE = &H10
e poi la sub che richiami nell'evento click del pulsante:
Sub ChiudiVBE()
  PostMessage FindWindow("wndclass_desked_gsk", vbNullString), _
              WM_CLOSE, 0&, 0&
  'per annullare la chiusura della finestra di dialogo
  SendKeys "{ESC}", True
  DoEvents
End Sub
Alla fine ricordarti che la Maschera1 deve essere salvata. Se non la salvi
Access va in errore e ritenti l'esperimento Access va in errore.
Una curiosità ma perchè tutto questo.. io non lo farei mai..
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito



title: copiare parzialmente un nome di file

author: fabiŕ

text:
ciao a tutti,
vengo subito al dunque:
ho una cartella contenente files che sono stati nominati con un certo
criterio:
nome-cognome.txt
vorrei creare una tabella con il campo nome e il campo cognome,
come faccio a estrappolare la striga fino al segno - ( il nome) e la
stringa dal segno - al punto (il cognome)?
grazie mille veramente per qualsiasi dritta.
Saluti
Fabià


title: copiare parzialmente un nome di file

author: Paj

text:
"fabià" <fabi...@SPAMyahoo.com> ha scritto nel messaggio
news:3cbc66a7...@powernews.inwind.it...

Non ho capito se non riesci a leggere il file system oppure non conosci la
funzione per estrarre parte di testo !!!!!!!!!!!!!!!!
comunque:
Per cercare in una cartella vedi l'oggetto Filesystemobject
questo oggetto ti puo' restituire tutti i files della cartella e leggendoli
ad uno ad uno puoi con la funzione INSTR estrappolare i dati (nome e
cognome).
A questo punto riempi una tabella con i dati ottenuti tramite recordset.
Per far questo ci sono diversi metodi (Ado oppure Dao)
che Access stai usando ?
Pietro


title: copiare parzialmente un nome di file

author: Ivan

text:
"fabià" <fabi...@SPAMyahoo.com> ha scritto nel messaggio
news:3cbc66a7...@powernews.inwind.it...

se non vado errato
se [nomecompleto] è il nome + cognome separati da un (meno) e chiuso d un
punto
....
private Sub separaNome(completo as String, Nome as String, Cognome as
String)
    dim meno as integer
    meno = instr(completo, "-")
    nome = left$(completo,meno-1)
    cognome = mid$(completo, meno+1,len(completo)-1-meno)
end sub
......
la chiamata dovrebbe essere circa così :
.....
separaNome "Ivan-La Peste", n$, c$
nome = n$
cognome = c$
è vecchio stampo ma funziona, se il separatore tra i NOMI(1 2 3) ed i
COGNOMI(1 2 3) è ben stabilito.
van


title: copiare parzialmente un nome di file

author: MegaMax

text:
"fabià" <fabi...@SPAMyahoo.com> ha scritto nel messaggio
news:3cbc66a7...@powernews.inwind.it...
> ciao a tutti,
> vengo subito al dunque:
> ho una cartella contenente files che sono stati nominati con un certo
> criterio:
> nome-cognome.txt
split("Max-Mega.txt","-")(0)         ti da   "Max"
split("Max-Mega.txt","-")(1)         ti da   "Mega.txt"
Dall'help sulla funzione Split:
Descrizione
Restituisce una matrice a una dimensione con base zero contenente il numero
di sottostringhe specificato.
Sintassi
Split(expression[, delimiter[, limit[, compare]]])
La sintassi della funzione Split è composta dai seguenti argomenti
predefiniti:
      Parte Descrizione
      expression Obbligatoria. Espressione stringa contenente sottostringhe
e delimitatori. Se expression è una stringa di lunghezza zero (""), la
funzione Split restituirà una matrice vuota, ovvero una matrice che non
contiene alcun elemento o dato.
      delimiter Facoltativa. Carattere che consente di identificare i limiti
della sottostringa. Se omesso, viene automaticamente utilizzato come
delimitatore lo spazio (" "). Se delimiter è una stringa di lunghezza zero,
verrà restituita una matrice di un solo elemento contenente l'intera stringa
expression.
      limit Facoltativa. Numero di sottostringhe da restituire. Il valore -1
indica che vengono restituite tutte le sottostringhe.
      compare Facoltativa. Valore numerico che specifica il tipo di
confronto da utilizzare nella valutazione delle sottostringhe. I possibili
valori sono indicati nella sezione "Impostazioni".


title: copiare parzialmente un nome di file

text:


grazie Pietro,
io uso A2000, sto provando ad applicare quello che mi hai detto, ma la
mia ignoranza mi frena!
potresti spiegarmi meglio come riempire un tabella tramite recordset
con i dati ottenuti?
grazie1000
Saluti
Fabià


title: copiare parzialmente un nome di file

text:
"fabià"  ha scritto
> potresti spiegarmi meglio come riempire un tabella tramite recordset
> con i dati ottenuti?
Con Ado
Dim rs As New ADODB.Recordset
rs.Open "Tabella_da_riempire", CurrentProject.Connection, ,
adLockPessimistic 'Apro la tabella
'........ qui va inserito un loop sulla lettura del file txt cosi' che ogni
riga letta corrisponde un record
rs.AddNew 'aggiungo una riga vuota alla tabella
rs!cognome = "Cognome pescato dal txt" 'riempio il campo cognome con i dati
rs!nome = "Nome pescato dal txt" 'riempio il campo nome con i dati
rs.Update 'Aggiorno il record
rs.Close 'chiudo il recordset
set rs = nothing 'svuoto il recordset
'........ qui chiudi il loop
Salvo errori ed ommissioni ...........
Pietro


title: copiare parzialmente un nome di file

text:


grazie 1000,
e se volessi inserire un campo nella tabella con un link ipertestuale
al file txt ? dovrei aprirlo cliccando il link.
hai una soluzione?
grazie comunque, intanto sperimento il tuo codice e che dio me la
mandi buona.
Saluti
Fabià


title: copiare parzialmente un nome di file

text:
"fabià" ha scritto
> grazie 1000,
> e se volessi inserire un campo nella tabella con un link ipertestuale
> al file txt ? dovrei aprirlo cliccando il link.
> hai una soluzione?
> grazie comunque, intanto sperimento il tuo codice e che dio me la
> mandi buona.
>
>
> Saluti
> Fabià
Come si suol dire l'appetito vien mangiando ........!!!!!!!!!!!!!!
Ma non ho capito cosa vuoi fare.
Siamo partiti parlando di leggere il nome di un file ed inserire parte in un
campo e parte in un altro !!!!!!!!!
Ora mi chiedi di aprire il file !!!!!!!!!!!!!!!!!!!
Forse è meglio che spieghi cosa vuoi fare con questo file
Ti servono Cognome e Nome o vuoi solo aprirlo?
Cmq per inserire il link in un campo in A2000 c'e' un campo apposito nelle
tabelle


title: copiare parzialmente un nome di file

text:
On Thu, 18 Apr 2002 22:14:04 +0200, "Paj" <
p...@libero.it
> wrote:
>"fabią" ha scritto
>
>> grazie 1000,
>> e se volessi inserire un campo nella tabella con un link ipertestuale
>> al file txt ? dovrei aprirlo cliccando il link.
>> hai una soluzione?
>> grazie comunque, intanto sperimento il tuo codice e che dio me la
>> mandi buona.
>>
>>
>> Saluti
>> Fabią
>
>Come si suol dire l'appetito vien mangiando ........!!!!!!!!!!!!!!
>Ma non ho capito cosa vuoi fare.
>Siamo partiti parlando di leggere il nome di un file ed inserire parte in un
>campo e parte in un altro !!!!!!!!!
>Ora mi chiedi di aprire il file !!!!!!!!!!!!!!!!!!!
>Forse č meglio che spieghi cosa vuoi fare con questo file
>Ti servono Cognome e Nome o vuoi solo aprirlo?
>
>Cmq per inserire il link in un campo in A2000 c'e' un campo apposito nelle
>tabelle
>
>
>
hai ragione, mi spiego meglio:
ho una cartella con dei file mominati come mome-cognome.txt opure .mp3
vorrei creare una tabella con nel primo campo il nome nel secondo il
cognome nel terzo la possibilitą di aprire il file.
se sai darmi una dritta ti ringrazio in anticipo.
Saluti
Fabią


title: Impostare un programma di fatturazione

author: Marianna Prezzia

text:
Ciao a tutti quanti !
Vi premetto che sono una "pedagogista" e quindi perdonate la mia ignoranza
e scusate a monte se mi dilungo un pò
Ho scoperto da "poco" access e mi piacerebbe imparare facendo qualcosa di
utile
Mio cugino ha un piccolo negozio di articoli da regalo e compila le fatture
utilizzando excel (il modello già pre-formattato) e mi ha chiesto, se è
possibile, di creare un semplicissimo database di fatturazione nel quale
inserire solo i clienti ed archiviare i dati relativi agli articoli venduti.
Non sapendo da dove cominciare hi inziato a dare un'occhiata al database
della NorthWind e mi è piaciuta tantissimo la maschera "Ordini" che potrebbe
andare "benone" nel mio caso
Ho capito che si tratta di una maschera con sottomaschera (non prendetemi in
giro ) e così ho cercato di capire perché il campo "Prezzo complessivo" è
disabilitato e nello stesso tempo viene calcolato in automatico, in basso,
subtotale-trasporto e totale.
Ho visto che la sottomaschera trae origine da "dettagli ordini complessivi"
che ho cercato e l'unica cosa che trovo in merito è una query.
La query "dettagli ordini complessivi" a sua volta trae origine da due
tabelle correlate "prodotti" e "dettagli ordini" ed in più ho letto che ha
una colonna seguente dove c'è scritto
PrezzoComplessivo: CCur([Dettagli
ordini].PrezzoUnitario*[Quantità]*(1-[Sconto])/100)*100
Che vuol dire? Un campo ricavato dagli altri? Per questo è disattivato?
La maschera principale trae orgini dalla "Query Ordini" ed entrambi le query
sono legate dal campo "IDOrdine"
Ho pensato di costruire tre tabelle
Azienda:
contiene campi anagrafici + IdCliente contatore
Fattura:
idFattura contatore
nrfattura
data fattura
IdCliente - relazionato 1 a molti con IdCliente della tabella Azienda
Righe fattura:
codice
descrizione
costo unitario
iva
idFattura  - relazionato 1 a molti con IdFattura della tabella Fattura
che ne pensate?
Sto procedendo nella maniera giusta? Cosa dovrei fare adesso?
Grazie mille per la vostra attenzione e cortesia
Marianna


title: Impostare un programma di fatturazione

author: Pablitomf

text:
Marianna Prezzia ha scritto:
[CUT]
> Che vuol dire? Un campo ricavato dagli altri? Per questo è disattivato?
Si... è un campo calcolato.
> La maschera principale trae orgini dalla "Query Ordini" ed entrambi le query
> sono legate dal campo "IDOrdine"
> Ho pensato di costruire tre tabelle
> Azienda:
> contiene campi anagrafici + IdCliente contatore
> Fattura:
> idFattura contatore
> nrfattura
> data fattura
> IdCliente - relazionato 1 a molti con IdCliente della tabella Azienda
> Righe fattura:
> codice
> descrizione
> costo unitario
> iva
> idFattura  - relazionato 1 a molti con IdFattura della tabella Fattura
> che ne pensate?
> Sto procedendo nella maniera giusta? Cosa dovrei fare adesso?
Si, stai procedendo bene.
Le relazioni falle attivando l'integrità referenziale con aggiornamenti e
eliminazioni a catena... nel senso elimini un cliente, elimini fatture e
righe fatture associate in automatico.
Ora passa alle Form e facci sapere.
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Impostare un programma di fatturazione

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:d3jfvv$ot8$1...@news.newsland.it...

Grazie mille sei molto gentile!


title: Impostare un programma di fatturazione

author: vtt

text:
"Marianna Prezzia" <
marianna...@aliceposta.it
> ha scritto nel messaggio
news:6R97e.1228041$35.44...@news4.tin.it...
> Ciao a tutti quanti !
[CUT]
>
> Marianna
>
Credo che a questi quesiti in tanti risponderemmo in modi molto diversi...
ma forse dico così perché non ho mai analizzato northwind: dopo che ho visto
il form con le facce dei dipendenti mi sono un po' inquietato e lo tengo lì
installato proponendomi di buttargli un occhio (temo di essere risucchiato
in quel form).
Forse non è il genere di aiuto che ti aspetti e in questo caso mi scuso se
faccio perdere tempo.
Ma il racconto della tua esperienza, mi ha fatto fare un tuffo nel passato
rivivendo tutte le mie prime esperienze e dubbi su Access.
da qui sono un po' più serio:
Un notevole aiuto alla realizzazione del mio primo db di fatturazione l'ho
avuto dallo studio di un  agile manualetto, dal costo di una decina di euro,
che guida passo passo il lettore alla creazione di, appunto, un programma di
gestione acquisti e vendite.
Mi riferisco al manuale di Access della collana One Shot ed. Jackson che,
partendo praticamente da zero, porta alla realizzazione di un gestionale con
numerazione automatica delle fatture, gestione delle scadenze, utilizzo di
join asimmetrici nelle query, ecc., con una piccolissima intrusione nel vba.
Ed è qui che nasce il problema: il vba può arrivare a dare dipendenza.
Non volendo comunque spingerti ad acquisti alla cieca si potrebbe sentire
anche il parere di altri sottoscritti.
Ciao
vtt


title: Impostare un programma di fatturazione

text:
"vtt" <
fottutoblu...@hotmail.com
> ha scritto nel messaggio
news:d3jp28$445$1...@carabinieri.cs.interbusiness.it...

Grazie mille per la tua opinione e per avermi risposto! :-)


title: Impostare un programma di fatturazione

text:
"Marianna Prezzia" <
marianna...@aliceposta.it
> ha scritto nel messaggio
news:iNb7e.1228742$35.44...@news4.tin.it...

Dovere! Sta quasi diventando una chat...
A parte il tono un po' scanzonatorio, ho davvero trovato risposte sulla
logica dell'impostazione di un gestionale di fatturazione senza lo scoglio
psicologico dei manualoni.
Capendo il perchè di alcune scelte, tipo l'integrità referenziale, la
coerenza, ecc. si riesce a trovare la giusta personalizazione al proprio
problema senza adottare soluzioni che funzionano, ma in modo misterioso.
Un grosso in bocca al lupo e tienici aggiornati.
vtt


title: Office Xp Pro

author: Sigma Tre S.r.l.

text:
Ma sulla versione OFFICE XP Professional con Front Pege C'è un'applicazione
che si chiama ACCESSRT (Access Runtime) ; è un'altra cosa?????
Antonio


title: Dcount che funziona a tratti

author: marco

text:
Ciao a tutti
Ho 4 controlli che uso per riepilogare dei totali a cui ho assegnato 4
funzioni DCOUNT via codice.
Questi controlli sono aggiornati dall'evento AfterUpdate di una ListBox.
Il problema è che non restituiscono quasi mai il valore corretto
Se ad esempio inserisco un solo ordine, nel controllo che mi da il totale
degli ordini a volte mi restituisce 1, a volte 2, a volte 5 o 10
Io non ci ho capito nulla.
Vi posto gli esempi e spero ci capiate voi qualcosa
Me.TxtTotaliCon = Null
Me.TxtTotaliCon = DCount("[NumOrdine]", "RegistroOrdini", "[NumCliente] = '"
& Me.TxTNumCliente & "' AND [NumOrdine] = '" & Me.TxTNumOrdine & "' ")
Me.TxtContantiCon = DCount("[NumOrdine]", "RegistroOrdini", "[NumCliente] =
'" & Me.TxTNumCliente & "' AND [NumOrdine] = '" & Me.TxTNumOrdine & "' AND
[TIPO] = 'Contanti")
Ciao
MArco


title: Dcount che funziona a tratti

text:
"marco" <
pl...@pippo.it
> ha scritto nel messaggio
news:ADkzb.7153$uv1....@nntpserver.swip.net...

Risolto....
Errore da pollo...
Mettevo l'aggiornamento dei controlli PRIMA dell'aggiornamento del
NUMCLIENTE per cui mi dava sempre i riepiloghi del Cliente PRECEDENTE a
quello selezionato...


title: Dcount che funziona a tratti

author: Antonio Biso

text:
"marco" <
pl...@pippo.it
> ha scritto nel messaggio
news:ADkzb.7153$uv1....@nntpserver.swip.net...

Hai provato a verificare se per caso hai invertito l'ordine di aggiornamento
dei controlli?
Magari ti da i totali del cliente precedente!!!
Antonio


title: Dcount che funziona a tratti

text:
[CUT]
> Hai provato a verificare se per caso hai invertito l'ordine di
aggiornamento
> dei controlli?
> Magari ti da i totali del cliente precedente!!!
>
> Antonio
>
Era quello....
Me ne sono accorto subito dopo aver postato. Ma sei stao più veloce della
mia autorisposta.
Ciao
marco


title: Dcount che funziona a tratti

text:
"marco" <
pl...@pippo.it
> ha scritto nel messaggio
news:4Enzb.7178$uv1....@nntpserver.swip.net...
> [CUT]
>
> > Hai provato a verificare se per caso hai invertito l'ordine di
> aggiornamento
> > dei controlli?
> > Magari ti da i totali del cliente precedente!!!
> >
> > Antonio
> >
> Era quello....
> Me ne sono accorto subito dopo aver postato. Ma sei stao piů veloce della
> mia autorisposta.
So' troppo bravo, le so' tutte!!!!
Antonio
P.S.
E so' anche un poco paraculo...
he ee ehee heeee ehe eh


title: Dcount che funziona a tratti

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:iaozb.165496$e6.60...@twister2.libero.it...
> "marco" <
pl...@pippo.it
> ha scritto nel messaggio
> news:4Enzb.7178$uv1....@nntpserver.swip.net...
> > [CUT]
> >
> > > Hai provato a verificare se per caso hai invertito l'ordine di
> > aggiornamento
> > > dei controlli?
> > > Magari ti da i totali del cliente precedente!!!
> > >
> > > Antonio
> > >
> > Era quello....
> > Me ne sono accorto subito dopo aver postato. Ma sei stao più veloce
della
> > mia autorisposta.
>
> So' troppo bravo, le so' tutte!!!!
>
> Antonio
>
> P.S.
> E so' anche un poco paraculo...
> he ee ehee heeee ehe eh
>
Visto che le sai tutte tu sfido:
prova a rispondere al 3D Report che non va oltre una pagina che ho aperto
alla fine di novembre e che è rimasto insoluto.


title: Dcount che funziona a tratti

text:
"marco" <
pl...@pippo.it
> ha scritto nel messaggio
news:Kupzb.7199$uv1....@nntpserver.swip.net...
>
> >
> Visto che le sai tutte tu sfido:
> prova a rispondere al 3D Report che non va oltre una pagina che ho aperto
> alla fine di novembre e che è rimasto insoluto.
Con nome marco alla fine di novembre ho trovato solo importazione dati da
XML del 27.
Antonio


title: Dcount che funziona a tratti

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Umqzb.165928$e6.60...@twister2.libero.it...

Allora  lo riposto adesso.
Il 3d è Righe report bloccate


title: Barra di scorrimento verticale

author: Pino

text:
Ciao a tutti,
Ho una maschera per registrare le entrate-uscite e una sottomaschera che mi
elenca le registrazioni con il totale progressivo, mi piacerebbe vedere
queste registrazioni partendo dall'ultimo record  "dal basso verso l'alto",
senza dover intervenire
tutte le volte sulla barra di scorrimento verticale.
Grazie Pino


title: Barra di scorrimento verticale

author: giorgio rancati

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:424d943c$0$1160$5402...@news.sunrise.ch...

Ciao Pino,
Nell'evento Current della maschera principale puoi dire alla sottomaschera
di posizionarsi all'ultimo record
Da Acc2000 in avanti
----------------
Private Sub Form_Current()
    Me.Figlio1.Form.Recordset.MoveLast
End Sub
----------------
Figlio1 è il nome del controllo che contiene la sottomaschera.
Ciao Giorgio


title: DoCmd.RunSQL creazione tabella

author: Roberto Barbetti

text:
Non riesco a creare una tabella da un azione DoCmd.RunSQL
la funzione di un modulo è la seguente:
Function Macro7()
On Error GoTo Macro7_Err
DoCmd.RunSQL "SELECT Analisi.codice_rilevamento, Analisi.tipo_osservazione,
Analisi.numero_osservazione, Analisi.[numero orizzonte],
Orizzonti.codice_orizzonte, Orizz_funzionali.Orizz_funzionale," & _
"Orizz_funzionali.CODICE_UNITA, Orizz_funzionali.s_unita, Analisi.argilla,
Siti.grado_corr INTO PROVA" & _
"FROM (siti INNER JOIN (Orizzonti INNER JOIN Orizz_funzionali ON
Orizzonti.[numero orizzonte] = Orizz_funzionali.Orizz_funzionale) ON
(siti.numero_osservazione = Orizzonti.numero_osservazione) AND
(siti.tipo_osservazione = Orizzonti.tipo_osservazione) AND
(siti.codice_rilevamento = Orizzonti.codice_rilevamento) AND (siti.s_unita =
Orizz_funzionali.S_UNITA) AND (siti.unita = Orizz_funzionali.CODICE_UNITA))
INNER JOIN Analisi ON (Orizzonti.[numero orizzonte] = Analisi.[numero
orizzonte]) AND (Orizzonti.numero_osservazione =
Analisi.numero_osservazione) AND (Orizzonti.tipo_osservazione =
Analisi.tipo_osservazione) AND (Orizzonti.codice_rilevamento =
Analisi.codice_rilevamento)" & _
"WHERE (((Orizz_funzionali.CODICE_UNITA)=[Forms]![sottounita]![UTS])" & _
"AND ((Orizz_funzionali.S_UNITA)=[Forms]![sottounita]![STS]) AND
((Analisi.argilla) Not Between [marg]-[dvarg] And [marg]+[dvarg])" & _
"AND ((siti.grado_corr)<>'c'));"
Macro7_Exit:
    Exit Function
Macro7_Err:
    MsgBox Error$
    Resume Macro7_Exit
End Function
...se eseguo questo listato sql in una query funziona:... creando la tabella
di nome "PROVA"...
 se lo eseguo da evento click da una casella di testo di maschera
.........=macro7()
mi dice " L'input per la query deve essere almeno una tabella o una query"..
forse dovrei usare create table... ma non ci riesco...
grazie per eventuali aiuti e buon lavoro


title: DoCmd.RunSQL creazione tabella

author: Roberto da Parma

text:
"Roberto Barbetti" <
barb...@soilmaps.it
> ha scritto nel messaggio
news:e23062$1mrd$1...@newsreader1.mclink.it...

Molto semplicemente se non sei pratico in VBA puoi risolvere cosi:
- Ti crei la query di creazione tabella
- vai in visualizzazione SQL e ti copi il codice
- crei una nuova macro
- Azione "EseguiSQL"
- sotto incolli il codice
- Salvi con nome
Da VBA dovrai poi scrivere nell'evento che vuoi
DoCmd.SetWarnings False
Docmd.RunMacro "Tua Macro"
DoCmd.SetWarnings True
Ciao
Roberto


title: DoCmd.RunSQL creazione tabella

text:
"Roberto Barbetti" <
barb...@soilmaps.it
> wrote in message
news:e23062$1mrd$1...@newsreader1.mclink.it...
> Non riesco a creare una tabella da un azione DoCmd.RunSQL
>
> la funzione di un modulo è la seguente:
>
> Function Macro7()
[...]
Questa:
"WHERE (((Orizz_funzionali.CODICE_UNITA)=[Forms]![sottounita]![UTS])"
dovresti scriverla così:
"WHERE (((Orizz_funzionali.CODICE_UNITA)=" & [Forms]![sottounita]![UTS] &
")"
o così:
"WHERE (((Orizz_funzionali.CODICE_UNITA)='" & [Forms]![sottounita]![UTS] &
"')"
etc...
Bruno


title: DoCmd.RunSQL creazione tabella

author: Alessandro Baraldi

text:
Funziona anche la 1° Jet è intelligente e valuta all'interno delle
espresisoni SQL
anche le espressioni di questo tipo.
Per fare una prova, non fidarti di me, ti basta vedere come una Query
SQL nella quale metti
il criterio viene restituita da QBF per renderti conto......!
Saluti
@Alex


title: solo una form lenta

author: ciroteo

text:
Ho una dannata form che blocca l'applicazione per più di 30-40 secondi
quando tento di modificarla.
Questo fatto succede solo con questa form, infatti quando effettuo modifiche
sulle altre tutte le operazioni di salvataggio, di visualizzazione codice,
di visualizzazione struttura e maschera sono rapidissime.
Ho provato a compattare, ad eliminarla e a reimportarla, a reimportare
tutto, a fare debug ma non c'è stato nulla da fare.
La maschera contiene 4 caselle combinate, diversi altri controlli e un
controllo a schede che a sua volta contiene una sottomaschera.
Cosa altro posso fare?


title: solo una form lenta

author: Carlo Costarella

text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:d1eesg$94i$1...@hulme.interac.it...
> Ho una dannata form che blocca l'applicazione per piů di 30-40 secondi
> quando tento di modificarla.
> Questo fatto succede solo con questa form, infatti quando effettuo
> modifiche sulle altre tutte le operazioni di salvataggio, di
> visualizzazione codice, di visualizzazione struttura e maschera sono
> rapidissime.
> Ho provato a compattare, ad eliminarla e a reimportarla, a reimportare
> tutto, a fare debug ma non c'č stato nulla da fare.
> La maschera contiene 4 caselle combinate, diversi altri controlli e un
> controllo a schede che a sua volta contiene una sottomaschera.
> Cosa altro posso fare?
>
>
>
Alimenta le caselle combinate solo al click su di esse.
Ciao, Carlo


title: solo una form lenta

text:
"Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto nel
messaggio news:JdC_d.671342$b5.30...@news3.tin.it...
>
> "ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
> news:d1eesg$94i$1...@hulme.interac.it...
>> Ho una dannata form che blocca l'applicazione per più di 30-40 secondi
>> quando tento di modificarla.
>> Questo fatto succede solo con questa form, infatti quando effettuo
>> modifiche sulle altre tutte le operazioni di salvataggio, di
>> visualizzazione codice, di visualizzazione struttura e maschera sono
>> rapidissime.
>> Ho provato a compattare, ad eliminarla e a reimportarla, a reimportare
>> tutto, a fare debug ma non c'è stato nulla da fare.
>> La maschera contiene 4 caselle combinate, diversi altri controlli e un
>> controllo a schede che a sua volta contiene una sottomaschera.
>> Cosa altro posso fare?
>>
>>
>>
>
> Alimenta le caselle combinate solo al click su di esse.
>
> Ciao, Carlo
>
>
una cosa del tipo: su attivazione me.combo.recordsource ? ...


title: solo una form lenta

author: Simone Calligaris

text:

Hai attivato l'opzione di correzione automatica dei nomi?
Saluti.


title: solo una form lenta

text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:d1ltju$uo9$1...@hulme.interac.it...
>
> "Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto
> nel messaggio news:JdC_d.671342$b5.30...@news3.tin.it...
>>
>> "ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
>> news:d1eesg$94i$1...@hulme.interac.it...
>>> Ho una dannata form che blocca l'applicazione per piů di 30-40 secondi
>>> quando tento di modificarla.
>>> Questo fatto succede solo con questa form, infatti quando effettuo
>>> modifiche sulle altre tutte le operazioni di salvataggio, di
>>> visualizzazione codice, di visualizzazione struttura e maschera sono
>>> rapidissime.
>>> Ho provato a compattare, ad eliminarla e a reimportarla, a reimportare
>>> tutto, a fare debug ma non c'č stato nulla da fare.
>>> La maschera contiene 4 caselle combinate, diversi altri controlli e un
>>> controllo a schede che a sua volta contiene una sottomaschera.
>>> Cosa altro posso fare?
>>>
>>>
>>>
>>
>> Alimenta le caselle combinate solo al click su di esse.
>>
>> Ciao, Carlo
>>
>>
>
> una cosa del tipo: su attivazione me.combo.recordsource ? ...
>
>
>
Sě e poi me.Combo.Requery
Ciao, Carlo


title: solo una form lenta

author: Karl Donaubauer

text:
Carlo Costarella wrote:
> "ciroteo ha scritto:
>>>> Ho una dannata form che blocca l'applicazione per più di 30-40
>>>> secondi quando tento di modificarla.
>>>> Questo fatto succede solo con questa form, infatti quando effettuo
>>>> modifiche sulle altre tutte le operazioni di salvataggio, di
>>>> visualizzazione codice, di visualizzazione struttura e maschera
>>>> sono rapidissime.
>>>> Ho provato a compattare, ad eliminarla e a reimportarla, a
>>>> reimportare tutto, a fare debug ma non c'è stato nulla da fare.
>>>> La maschera contiene 4 caselle combinate, diversi altri controlli
>>>> e un controllo a schede che a sua volta contiene una sottomaschera.
>>>> Cosa altro posso fare?
>>>
>>> Alimenta le caselle combinate solo al click su di esse.
>>
>> una cosa del tipo: su attivazione me.combo.recordsource ? ...
>
> Sì e poi me.Combo.Requery
Basta l'aggiornamento del RecordSource (o qui RowSource)
perché è già il Requery più forte possibile.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access


title: solo una form lenta

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:paz%d.24206$zZ1.6...@twister1.libero.it...

MA non era una bufala? Io l'ho sempre disattivata perchè non faceva quanto
prometteva ...


title: solo una form lenta

text:
"ciroteo"
>
> MA non era una bufala? Io l'ho sempre disattivata perchè non faceva quanto
> prometteva ...
Certo che è una bufala: se è attiva, tra l'altro, rallenta moltissimo le
prestazioni.
Chiedevo...
Saluti.


title: Grafico espandibile

author: Zappus

text:
Salve e buona settimana a tutti,
ho la seguente query:
idarticolo, colore, totale quantità
9010      - blu     - 100
9010      - rosso  - 150
9011      - rosso - 200
insomma visualizza le vendite per singolo articolo e per colore.
Inserisco il grafico in un report con origine la query, tutto OK.
quando però il numero di record aumenta le dimensioni del grafico restano le
stesse.
vorrei questo:
1) le dimensioni del grafico devono aumentare in proporzione al numero di
record;
2) vorrei impostare le dimensioni del carattere delle etichette, sia
sull'asse x che sull'asse y che sulle etichette dati che compaiono visibili
sulle colonne(ho impostato questa proprietà all'inizio) a 8pt e mantenerle
tali sempre...
Aiuto! grazie
Luca.


title: formato data e telefono

author: Giovanni®

text:
allora, ho una tabella "cliente" dove vorrei mettere data e numero di
telefono (tra gli altri dati); in visualizzazione struttura "data" è in
formato testo, maschera di input "data breve"; quando nella maschera metto
la data 11 sett 99 mi dice che c'è un errore nel formato o nella lunghezza
del testo ma non mi riesce trovare la soluzione, idem per i numeri di
telefono, come devo fare per far apparire il classico (039) 081 1234657?
grazie


title: formato data e telefono

author: Silvio Berruti

text:
"Giovanni®" <giovann...@libero.it.nuncescassateocazzo> ha scritto nel
messaggio news:zbeB7.80104$1H1.8...@news.infostrada.it...

Ti sconsiglio di utilizzare la parola riservata data come nome di un campo.
Inoltre, deve essere in formato Data, se è una data.
X il formato del telefono, c'è un esempio perfetto sull'help.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Aggiornamento programma da Access 97 a Access 2003

author: antymo

text:
Premetto di essere un neofita di access, perdonate eventuali
castronerie che verranno dette.
Alcuni anni fa ho realizzato un programma in Access 97 che prevedeva
il passaggio di parametri ad una query attraverso una maschera di
inserimento.
Avendo necessità di farlo girare su Access 2003 ho provveduto a
convertirlo attraverso l'utilità interna di Access 2003.
A prima vista la conversione è avvenuta con successo.
Facendo delle prove, però si sono evidenziati degli errori.
Più precisamente quando passo alla query un solo parametro, immesso
attraverso una maschera, es. una data specifica, tutto funziona
perfettamente.
Il problema sorge quando alla query vengono inviati due parametri, es.
"dalla data" "alla data" come nel codice sottoriportato.
>=[Forms]![Dalla data alla data]![Dalla data] And <=[Forms]![Dalla data alla data]![Alla data]
La query non viene efettuata, mentre in Access97 tutto funzionava
regolarmente.
Mi potreste dare una mano a risolvere il problema?
Un grazie anticipato.
--
*****************************************************
*   l'indirizzo E-Mail corretto è senza RESO        *
*****************************************************


author: Sergio MAZZA

text:
"antymo" <ant...@RESOlibero.it> ha scritto nel messaggio
news:ppvsi1td3v5hh59mk...@4ax.com...

Forse le impostazioni internazionali; poi presumo che "il non funziona" sia
riferito alla restituzione di nessun record da parte della query.
oppure prova con:
Between [Forms]![Dalla data alla data]![Dalla data] And [Forms]![Dalla data
alla data]![Alla data]
Ciao.
--
Sergio MAZZA


author: Antymo

text:
On Mon, 19 Sep 2005 14:49:26 +0200, "Sergio MAZZA"
<
sergi...@tiscali.it
> wrote:
>Forse le impostazioni internazionali; poi presumo che "il non funziona" sia
>riferito alla restituzione di nessun record da parte della query.
>
>oppure prova con:
>Between [Forms]![Dalla data alla data]![Dalla data] And [Forms]![Dalla data
>alla data]![Alla data]
>
>Ciao.
Il problema e che mi appare il form da me creato per immettere le date
dal ... al ... ma una volta immesse le date e dato l'invio, questo
form si chiude e mi appaiono in successione le classiche finestre di
richiesta parametri della query come se i dati che ho appena immesso
nel mio form non venissero presi in considerazione.
Il bello č che se immetto le date attraverso queste ultime finestre la
query non mi restituisce nessun dato.
Evidentemente non riesce a comprendere il parametro passato
tanto č vero che nella finestra di immissione dei parametri della
query č scritto:
[Forms]![Dalla data alla data]![Dalla data],1[Unknown]=[Forms]![Dalla
data alla data]![Alla data]
C'č una soluzione al problema?
Grazie anticipate
--
*****************************************************
*   l'indirizzo E-Mail corretto č senza RESO        *
*****************************************************


text:
"Antymo" <ant...@RESOlibero.it> ha scritto nel messaggio
news:gmfti15u5pgkddp1u...@4ax.com...
> On Mon, 19 Sep 2005 14:49:26 +0200, "Sergio MAZZA"
> <
sergi...@tiscali.it
> wrote:
>
> Il problema e che mi appare il form da me creato per immettere le date
> dal ... al ... ma una volta immesse le date e dato l'invio, questo
> form si chiude e mi appaiono in successione le classiche finestre di
> richiesta parametri della query come se i dati che ho appena immesso
> nel mio form non venissero presi in considerazione.
> Il bello è che se immetto le date attraverso queste ultime finestre la
> query non mi restituisce nessun dato.
> Evidentemente non riesce a comprendere il parametro passato
> tanto è vero che nella finestra di immissione dei parametri della
> query è scritto:
>
> [Forms]![Dalla data alla data]![Dalla data],1[Unknown]=[Forms]![Dalla
> data alla data]![Alla data]
>
> C'è una soluzione al problema?
> Grazie anticipate
>
> --
> *****************************************************
> *   l'indirizzo E-Mail corretto è senza RESO        *
> *****************************************************
Forse l'errore è dopo l'And, dove non hai indicato nuovamente il nome del
campo da mettere a confronto con l'altra condizione:
>=[Forms]![Dalla data alla data]![Dalla data] And
>[nomeCampo]<=[Forms]![Dalla data alla data]![Alla data]
Per la cronaca la form deve essere aperta quando viene eseguita la query.
Comunque puoi sostitire la tua condizione con l'operatore Between, l'esempio
te l'ho scritto prima e in quella situazione non devi indicare due volte il
nome del campo...
Ciao.
--
Sergio MAZZA


title: Avviso protezione in Access 2003! (Come eliminare?)

author: luca

text:
Ciao!
Ho visto diversi post di questo tipo sul NG, ma ce ne fosse stato uno
che spiega COME SI FA AD ELIMINARE quel maledetto messaggio di avviso
di protezione che appare ogni volta che si tenta di aprire un db fatto
con Access 97/2000/xp con Access 2003!
C'è qualcuno che conosce la soluzione step by step???
Personalmente ho provato a consultare guida in linea di Access ma non
c'è nulla che possa essere veramente d'aiuto...
grazie!
     Luca


text:
"luca" <
luca....@tiscali.it
> ha scritto nel messaggio
news:9b339508.04030...@posting.google.com...

se leggi nei thread precedenti trovi qualcosa ... l'ho fatto anch'io ma non
mi sovviene, forse è nelle opzioni.


text:
"ciroteo" <
cir...@libero.it
> wrote in message news:<c24cp7$sj8$
1...@hulme.interac.it
>...
> > Ho visto diversi post di questo tipo sul NG, ma ce ne fosse stato uno
> > che spiega COME SI FA AD ELIMINARE quel maledetto messaggio di avviso
> > di protezione che appare ogni volta che si tenta di aprire un db fatto
> > con Access 97/2000/xp con Access 2003!
> > C'è qualcuno che conosce la soluzione step by step???
> >
> > Personalmente ho provato a consultare guida in linea di Access ma non
> > c'è nulla che possa essere veramente d'aiuto...
> >
> > grazie!
> >
> >      Luca
>
> se leggi nei thread precedenti trovi qualcosa ... l'ho fatto anch'io ma non
> mi sovviene, forse è nelle opzioni.
Nei thread precedenti non c'è scritto niente che possa servire a
risolvere il problema...  inoltre nelle opzioni non c'è niente che
riguardi l'argomento!
Siamo di nuovo punto e a capo...


author: vuLCan

text:
> Nei thread precedenti non c'è scritto niente che possa servire a
> risolvere il problema...  inoltre nelle opzioni non c'è niente che
> riguardi l'argomento!
> Siamo di nuovo punto e a capo...
Abbassa il livello di protezione
Ciao


text:
"vuLCan" <
vulcankarayan...@tiscali.it
> wrote in message news:<%AG1c.59421$
gk.25...@news3.tin.it
>...
> > Nei thread precedenti non c'č scritto niente che possa servire a
> > risolvere il problema...  inoltre nelle opzioni non c'č niente che
> > riguardi l'argomento!
> > Siamo di nuovo punto e a capo...
>
> Abbassa il livello di protezione
>
> Ciao
come???


title: Visualizzazione disordinata

author: Michele Giovannini

text:
Buongiorno
Ho una tabella ordinata per il campo NUMERO
Voglio visualizzare i record in un documento Word ordinati per NUMERO
Ribadisco che la tabella è già ordinata
Come Nometabella.MoveFirst vado sul primo record
    Visualizzo i dati di tale record nel documento Word
Con Nometabella.MoveNext vado sul successivo
    Visualizzo così il successivo record
Continuo con Nometabella.MoveNext fino alla fine
Il problema è che i record non sono più ordinati
La tabella la apro così:
 Set PrSpese = DB.OpenRecordset("CcOrdinativi", DB_OPEN_DYNASET)
Visto che il codice successivo dovrebbe essere esatto mi sbaglio ad aprila
così ?
Ho provato anche con DB_OPEN_SNAPSHOT ma è la stessa cosa
--
Posted from
htt06-acc.tin.it
 [212.216.176.133]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Visualizzazione disordinata

author: Antonio Biso

text:
"Michele Giovannini" <
micheleg...@corritrentino.it
> wrote in message
000501c0b084$f118f450$2601a8c0@MICHELE...
> Buongiorno
>
> Ho una tabella ordinata per il campo NUMERO
> Voglio visualizzare i record in un documento Word ordinati per NUMERO
> Ribadisco che la tabella è già ordinata
Sei sicuro? Che intendi che è già ordinata, come l'hai ordinata?
Non è che hai salvato il layout con un certo ordine (quello sul campo
numero) e quindi quando riapri te li riordina così, ma in realtà hanno un
altro ordine di memorizzazione?
> La tabella la apro così:
>  Set PrSpese = DB.OpenRecordset("CcOrdinativi", DB_OPEN_DYNASET)
Prova ad aprire così
Set PrSpese = DB.OpenRecordset("SELECT CcOrdinativi.* FROM CcOrdinativi
ORDER BY CcOrdinativi.NUMERO", DB_OPEN_DYNASET)
Antonio


title: Filtro maschera non funziona

author: Panathos

text:
Buongiorno a tutti/e,
Ho scritto il seguente codice per aprire una maschera filtrandola in
base ad un range di date, impostato al click di un bottone:
stLinkCriteria = "[data_pres] between #" & [Forms]![menu
principale]![dalla_data] & "# and #" & [Forms]![menu
principale]![alla_data] & "#"
maschera = "Produzione"
MsgBox stLinkCriteria
DoCmd.OpenForm maschera, , , stLinkCriteria
Il codice sembra corretto, Access non restituisce errori ma la maschera
mi mostra tutti i record, invece del range di date.
Tramite la msgbox vedo che la stringa del filtro è corretta, cioè
[data_pres] between #03/01/2006# and #08/02/2006#
ma allora dove sta l'errore?
Grazie,
Panathos


title: Filtro maschera non funziona

author: Roberto dal portatile

text:
"Panathos" <
pana...@gmail.com
> ha scritto nel messaggio
news:1150118280....@h76g2000cwa.googlegroups.com...

Il filtro funzionerà solo dopo che le date di inizio e fine periodo saranno
nel formato americano mm/gg/aaaa e quindi, se il periodo va dal 3 gennaio
all'8 febbraio 2006,  la MsgBox visualizzerà:
[data_pres] between #01/03/2006# and #02/08/2006#
Insomma, prova così:
stLinkCriteria = "[data_pres] between #" & Format([Forms]![menu
principale]![dalla_data], "mm/dd/yyyy") & "# and #" & Format([Forms]![menu
principale]![alla_data], "mm/dd/yyyy") & "#"
>
>Grazie,
Prego
>Panathos
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Filtro maschera non funziona

text:
Roberto dal portatile ha scritto:
> Il filtro funzionerà solo dopo che le date di inizio e fine periodo saranno
> nel formato americano mm/gg/aaaa e quindi, se il periodo va dal 3 gennaio
Acc... non ci avevo pensato. Scovato l'inghippo, infatti funziona
correttamente.
Grazie mille.
Ciao,
Panathos


title: Cambio anno contabile.

author: Pleiadi

text:
Avrei la necessità di eseguire i seguenti automatismi al cambio dell'anno,
il tutto avverrà tramite la pressione del tasto "Camcio anno contabile":
1. Copiare la struttura di determinate tabelle;
2. Rinominare determinate tabelle aggiungendo, al vecchio nome, le ultime
due cifre dell'anno terminato.
3. Le nuove tabelle prenderanno il nome delle vecchie.
Non so da dove cominciare, qualche suggerimento?
Grazie, Alfio
P.S.: Per Antonio Biso, problema risolto, libreria DAO installata, grazie.


title: Cambio anno contabile.

text:
"Pleiadi" <
za...@libero.nospam.it
> ha scritto nel messaggio
news:GrhI5.67492$Nz.18...@news.infostrada.it...

la copia struttura non la ricordo ma questi sono i passi che farei io per
aggirae
l'ostacolo, innanzi tutto crea una query di eliminazione basata sulla
tabella di origine
che per esempi di chiama "tabella1" la query si chiamerà "tabella1 query"
'supponiamo che la tua tabella sia di nome TABELLA1
'questa può essere la tabella che usi ogni anno mentre quella
'vecchia la copi con il nome TABELLA1+ANNO con il seguente codice
Dim p, q    'variabili che conterranno nuovo nome tabella e nuovo nome query
di eliminazione
p = "tabella1"
q = "tabella1 query"
DoCmd.CopyObject , p & "_" & Year(Date), acTable, "tabella1"  'crea la copia
della tabella1 e si chiamerà tabella1_2000
DoCmd.OpenQuery q, acNormal, acEdit                 'esegue la query di
eliminazione da te precedentamente creata
'quindi ora avrai la tua vecchia tabella che avrà il nome "tabella1_2000"
con i dati dentro
'avrai la tabella1 intatta e vuota pronta ad iniziare un nuovo anno
'fammi sapere com'è andata
'Tosto73


title: Cambio anno contabile.

author: sib

text:
Pleiadi <
za...@libero.nospam.it
> wrote in message
GrhI5.67492$Nz.18...@news.infostrada.it...
cut
> P.S.: Per Antonio Biso, problema risolto, libreria DAO installata, grazie.
Scusa, non vorrei fare la parte di quello che dice che l'aveva detto prima,
ma mi pare che l'avevo detto prima io che avevi perso i riferimenti.
Ciao, Sib


title: Cambio anno contabile.

text:
Pleiadi <
za...@libero.nospam.it
> wrote in message
GrhI5.67492$Nz.18...@news.infostrada.it...
> Avrei la necessità di eseguire i seguenti automatismi al cambio dell'anno,
> il tutto avverrà tramite la pressione del tasto "Camcio anno contabile":
> 1. Copiare la struttura di determinate tabelle;
> 2. Rinominare determinate tabelle aggiungendo, al vecchio nome, le ultime
> due cifre dell'anno terminato.
> 3. Le nuove tabelle prenderanno il nome delle vecchie.
> Non so da dove cominciare, qualche suggerimento?
> Grazie, Alfio
La cosa migliore e' farlo manualmente tramite un pulsante.
Inizia vedendo i metodi CreateTable
Per cambiare nome alla tabella non e' difficile.
Ma sei sicuro che ti convenga cambiare addirittura tabella? Hai proprio
cosi' tanti record ogni anno che in una sola ti creano problemi?
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Cambio anno contabile.

text:
> Ma sei sicuro che ti convenga cambiare addirittura tabella? Hai proprio
> cosi' tanti record ogni anno che in una sola ti creano problemi?
>
> Ciao, Sib
>
No, non credo, tu pensi che sia meglio buttare tutto giů nel calderone e poi
lavorare, per le estrapolazione di dati, statistiche, numerazione ddt e
fatture, sulle date?
Alfio
P.S.: č vero l'avevi detto prima tu.


title: Cambio anno contabile.

text:
Pleiadi <
za...@libero.it
> wrote in message
d7mI5.69589$Nz.19...@news.infostrada.it...
> > Ma sei sicuro che ti convenga cambiare addirittura tabella? Hai proprio
> > cosi' tanti record ogni anno che in una sola ti creano problemi?
> >
> > Ciao, Sib
> >
> No, non credo, tu pensi che sia meglio buttare tutto giů nel calderone e
poi
> lavorare, per le estrapolazione di dati, statistiche, numerazione ddt e
> fatture, sulle date?
In generale non conviene mai fare una tabella per ogni anno. Considera che
cambiando la struttura al db alla fine ti troverai una serie di tabelle
slegate, per non parlare delle relazioni, ricorda che le dovresti ricreare
ogni volta.
Ascolta: Tenere tutti i dati insieme non e' mai un problema (tanto
conterranno anche la data, basta filtrarli, quindi, per data), l'unica
alternativa, a mio avviso, ragionevole e' creare a mano una serie di tabelle
che puoi chiamare, ad es, StoricoNomeTab dove NomeTab e' il nome della
tabella d'origine, poi, con una query di accodamento, ogni anno riversi
tutti i dati di NomeTab dentro StoricoNomeTab e svuoti NomeTab. Questo se e
solo se fai molto raramente o non fai affatto statistiche e calcoli sui dati
storici.



title: Query non visibile....?

author: bcesare

text:
Il listato che espongo al pubblico ludibrio deriva da una form collegata ad
una tbl (tblAnagrafica).
Immettendo un cognome in un txtbox sull'evento change parte le routine sotto
riportata ...
L'idea, che in parte funziona , è di mostrare nelle form il risultato della
query  dove il campo Cognome è like la striga immessa nella txtbox (
StrRicCognome )
La cosa strana è che funziona ma NON quando immetto una stringa che non
esiste nel recordset....
..mentre ,cioè, per una stringa contenuta la form si aggiorna ad ogni evento
change, per stringhe inesistenti invece di mostrare nulla, mi visualizza
l'intero recordset....
Mi date una mano?
Sub FiltraPerAssonanza()
Dim StrSQL As String
Dim Rst As Recordset
Dim Lung As Integer
On Error GoTo fuori
StrRicCognome = Me.RicCognomeTxt.Text
StrSQL = "SELECT * FROM TblAnagrafica " _
          & "WHERE (((TblAnagrafica.cognome) like """ & StrRicCognome &
"*"" ));"
Set Rst = CurrentDb.OpenRecordset(StrSQL)
    Rst.MoveLast
    Me.ContaRecord = Rst.RecordCount
If Not Rst.EOF Then
    Me.RecordSource = StrSQL
    Me.RicCognomeTxt.SetFocus
Else
   Beep
    Lung = Len(Me.RicCognomeTxt)
   Me.RicCognomeTxt = Left(Me.RicCognomeTxt, Lung)
   Me.RecordSource = "SELECT * FROM TblAnagrafica "
   Me.RicCognomeTxt.SetFocus
End If
Exit Sub
fuori:
Exit Sub
End Sub


title: Query non visibile....?

author: Sib

text:
"bcesare" <
bce...@tiscali.it
> ha scritto nel messaggio
> Immettendo un cognome in un txtbox sull'evento change parte le routine
sotto
> riportata ...
cut
> La cosa strana è che funziona ma NON quando immetto una stringa che non
> esiste nel recordset....
> ..mentre ,cioè, per una stringa contenuta la form si aggiorna ad ogni
evento
> change, per stringhe inesistenti invece di mostrare nulla, mi visualizza
> l'intero recordset....
cut
> StrSQL = "SELECT * FROM TblAnagrafica " _
>           & "WHERE (((TblAnagrafica.cognome) like """ & StrRicCognome &
> "*"" ));"
cut
Metti qui un punto di interruzione e verifica il contenuto di strsql quando
non funziona (postalo al limite)
Sib


title: CD quale colore blu, verde, oro etc

text:
Forse OT ma non credo visto che è una questione inerente
il salvataggio dei dati
Mi interessava sapere quali sono i migliori CD (scrivibili una sola
volta)
per l'archiviazione dei dati (access, excel)
Visto che ho letto qualche cosa ma ho le idee confuse
Ho letto che i migliori sono quelli a sfondo oro, solo che poi
c'è il problema che la ditta che ha il brevetto non impone
a chi li realizza ubo standard minimo di qualità e quindi sfondo oro
si ma poi di bassa qualità
Sfondo blu ho letto che sono anche i migliori , mi sembra il verbatim
ha il brevetto
Di recente ho trovato prodotto della silver HQ multispeed addiruttura
di colore argento scrivibile, cosa che mi ha sorpreso visto che io
sapevo che
al massimo i colori scrivibili erano oro, blu e verde
Chi può chiarirmi in merito
Tra l'altro ho letto che le fabbriche produttrici in tutto il mondo sono
solo 13
e quindi tutte le marche e soottomarche da queste derivano
c'è ub sito che chiarisce tutto
grazie mille


title: CD quale colore blu, verde, oro etc

text:
it.comp.hardware.cd
è un ng che si occupa proprio di problemi connessi alla masterizzazione
cmq io uso i verbatim e vanno benone
ciao
"rr12rr" <rr1...@NOSPAMusa.net> ha scritto nel messaggio
news:3A0438C7...@NOSPAMusa.net...



title: Come ordinare il contenuto della combo di un filtro

author: Cricca

text:
Salve a tutti !!!
Avrei da porvi il seguente quesito.
Ho una tabella con un campo chiave e una maschera con i campi della tabella
(compreso il campo chiave). Se clicco sul pulsante "Filtro in base a
maschera" in luogo del campo chiave della tabella sulla maschera, compare
una combo-box che mi permette di selezionare dall'elenco a discesa associata
alla combo uno dei valori presenti in tabella.
Il mio problema è che i valori del campo chiave presenti nell'elenco a
discesa non sono ordinati (sembra che siano in ordine di inserimento,
l'ultima chiave inserita in tabella si trova in fondo all'elenco a discesa).
Quello che vorrei ottenere è un elenco ordinato come voglio io. Come posso
forzare un ordinamento diverso da quello di default per l'elenco a discesa
associato alla combo-box sul campo chiave quando si seleziona "Filtro in
base a maschera" ?
Grazie a tutti
Cricca


author: pang

text:
"Cricca" <
rsup...@inwind.it
> ha scritto nel messaggio
news:cnsgd3$4er$1...@newsreader.mailgate.org...
> Salve a tutti !!!
> Quello che vorrei ottenere è un elenco ordinato come voglio io. Come posso
> forzare un ordinamento diverso da quello di default per l'elenco a discesa
> associato alla combo-box sul campo chiave quando si seleziona "Filtro in
> base a maschera" ?
Non so se c'è un altra alternativa cmq io creo una query con ordinamento
inserendo solo la tabella e quindi il campo che mi interessa, poi appoggio
la combo su tale query. Funziona benissimo e puoi anche ragruppare, metti
che su quel campo ci siano valori uguali ...
Ciao, p.


title: import di cartelle Excel via VB

author: Roberto

text:
Salve a tutti...
avete x caso una routine che mi permette di appendere record in una tabella
Access a partire da un foglio Excel
(workbooks("qualcosa.xls").worksheets("foglio")).
Magari all'intero di un ciclo che preleva tutti i file .xls presenti in una
directory...e, visto che ho fatto trenta...facciamo 31, directory che posso
scegliere via form tipo Application.GetOpenFilename("Microsoft Excel Files
(*.xls), *.xls").
Ma in verità mi accontento...anzi vi sarei estremamente grato se avete la
routine in oggetto. : )
Grazie
Roberto


title: import di cartelle Excel via VB

author: Sergio MAZZA (Tiscali)

text:
"Roberto" <
RobyOn...@infinito.it
> ha scritto nel messaggio
news:8opm8s$oib$1...@sirmdpsin16.inwind.it...

Una routine per importare file excel? Guarda nell'help il Metodo
TransferSpreadsheet. Se vuoi crearti un ciclo che legga tutti i file .xls e
li importi, sempre nell'help c'è la funzione dir() con un esempio che
riadattatolo fa proprio il caso tuo.
Per esempio:
'----------------------------------
Dim xPath As String, xFile As String, xElenco As String
xPath = "c:\documenti\*.xls"
xFile = Dir(xPath)
xElenco = ""
Do While xFile <> ""
    If InStr(1, xFile, ".xls") > 0 Then
        xElenco = IIf(xElenco = "", xFile, xElenco & ";" & xFile)
    End If
    xFile = Dir
Loop
Me.ElencoXLS.RowSource = xElenco
'----------------------------------
questo esempio ti riempie una casella di riepilogo con i nomi dei file (se
esistono) .xls...
Ciao.


title: import di cartelle Excel via VB

text:
Grazie mille...ma sono nel pallone e non lo trovavo!!!
"Sergio MAZZA (Tiscali)" <
sergi...@tiscalinet.it
> ha scritto nel
messaggio news:8or4ue$ksa$1...@pegasus.tiscalinet.it...



title: import di cartelle Excel via VB

text:
"Roberto" <
RobyOn...@infinito.it
> ha scritto nel messaggio
news:8p1f2h$5le$1...@sirmdpsin16.inwind.it...
> Grazie mille...ma sono nel pallone e non lo trovavo!!!
>
>
Che cosa non hai trovato? Il Metodo TransferSpreadsheet o la funzione dir()?
Ciao.


title: listino prezzi

author: Vanna

text:
Ciao a Tutti NG,
cerco aiuto per un piccolo problema e vi volevo chiedere cortesemente alcune
cose:
- Io ho una tabella Clienti (idCliente chiave)
- Il listino prezzi della ditta x cui lavoro è formato da sempre dagli
stessi articoli es. Art. A - Art. B - Art.C
- Ho stabilito che ogni articolo (A - B - C) hanno un costo fisso e per ogni
cliente ci sono delle % Diverse di Ricarico
Es. Art.A costo ?1.00 Art. B costo ? 2.00 ....
      % Ricarico Art.A 20% -  % Ricarico Art.B 25%
      Prezzo Cliente XX Art. A (Costo A x Ric.A) ? 1.20 e così via ...
     .... Quindi i Clienti hanno x questi articoli, ognuno un prezzo diverso
a loro riservato
1- Come posso impostare tutto questo ? Quali Tabelle devo fare?
2- Io vorrei se possibile che ogni qualvolta sono nella maschera relativa
del cliente vedere il listino prezzi riservato al cliente
- Quando inserisco un cliente Nuovo e vado a inserire i prezzi nuovi, vorrei
vedere (quando entro nella maschera)
sempre gli stessi articoli ... faccio esempio:
Cliente Vecchio .... listino prezzi ...Art. A ? 1.00 - Art.B ? 2.00 - Art.C
?1.50
Cliente Nuovo ....... listino prezzi ...Art. A ? ....... - Art.B ? ....... -
Art.C ? ..... (i campi sono vuoti e quando vado a inserire la % Ricarico si
aggiorna automaticamente)
Spero possiate essermi d'aiuto ....  mi fareste un grandissimo favore ... Vi
chiedo solamente di spiegarmi in modo semplice a pratico perchè sono ancora
novellina nei DB.
Vi ringrazio in anticipo
Ciao Vanna


title: listino prezzi

author: Roberto da casa

text:
"Vanna" <
nus...@virgilio.it
> ha scritto nel messaggio
news:haAvd.291346$b5.14...@news3.tin.it...

Se è vero quello che hai detto, non è necessario crearsi fisicamente un
listino per ogni cliente: è sufficiente crearsi un unico listino con i
prezzi dei prodotti senza ricarica.
Quindi nell'anagrafica cliente, per ogni record cliente ti memorizzi la sua
percentuale di ricarica: quando ti serve ti calcolerai i prezzi reali per
ogni clienti "on the fly", calcolandoteli maggiorano i prezzi di base per la
percentuale di maggiorazione relativa a quel cliente.
--
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------


title: listino prezzi

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:DGGvd.26912$Zk.4...@twister2.libero.it...

Ciao Roberto e tutto NG,
grazie 1000 per la tua gentile risposta. Quindi io dovrei creare la tabella
Lisitno (Id Listino - IdCliente - Articolo - Prezzo ...) Giusto? E la
collego con la Tabella Clienti.
 Sono alle prime armi e non so che cosa significa calcolare i prezzi "on the
fly" ? Mi puoi spiegare meglio?
Per cortesia, se non chiedo troppo, mi puoi scrivere praticamente passo a
passo che cosa devo fare?
Ti ringrazio in anticipo.
Ciao Vanna :-)



title: listino prezzi

text:
"Vanna" <
nus...@virgilio.it
> ha scritto nel messaggio
news:cIRvd.516282$35.22...@news4.tin.it...

Mi sembra di capire dal tuo precedente messaggio che esista un listino di
base e che per ogni cliente esista una percentuale di ricarica sui prezzi
del listino di base e che tale percentuale, a parità di cliente, è valida
per tutti i prodotti del listino.
"On the fly" tradotto in italiano significa "al volo"; insomma, se i
presupposti del paragrafo precedente sono veri, non è a mio avviso
necessario memorizzarsi in una tabella un listino per ogni cliente (fra
l'altro oneroso da gestire in caso di variazione dei prezzi), ma è
sufficiente memorizzare nella tabella un unico listino di base (quindi la
struttura di tale tabella dovrebbe essere Id Listino - IdCliente -
Articolo - Prezzo ... ).
Inserirai quindi nell'anagrafica clienti anche un campo che conterrà la
percentuale di ricarica per quel cliente. A questo punto per determinare il
prezzo di un determinato articolo per un determinato cliente è sufficiente
ricavare dal listino unico il prezzo base di quell'articolo e maggiorarlo
della percentuale contenuta nel record anagrafico di quel cliente.
Insomma, il concetto che sto esprimendo non ha molto a che vedere con Access
ed è valido anche nel caso in cui la fatturazione la dovessi fare
manualmente, quindi non credo debba entrare in maggiori dettagli, in quanto
do per scontato che tu conosca le regole della fatturazione che devi
automatizzare.
>  Sono alle prime armi e non so che cosa significa calcolare i prezzi "on
the
> fly" ? Mi puoi spiegare meglio?
> Per cortesia, se non chiedo troppo, mi puoi scrivere praticamente passo a
> passo che cosa devo fare?
>
> Ti ringrazio in anticipo.
>
> Ciao Vanna :-)
--
Roberto



title: listino prezzi

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:nvTvd.23881$Lg7.7...@twister1.libero.it...

Ciao Roberto e a tutto NG,
grazie della tua gentile risposta.
1° Probl. - il mio problema è un pochino + complicato .. (forse) .. La ditta
per cui lavoro produce sedie in plastica (scocca plastica + telaio in ferro)
...  il mio lisitno prezzi è composto da Categoria Scocche (che ha una % di
ricarico) una Cat. Telaio (che ha un'altra % di ricarico) e così via altre
categorie (lo so cosa stai/state pensando ma è una scelta del Titolare) ..
Quindi nella Tabella Clienti specifico il campo % Scocca e il campo % Telaio
.. la difficoltà sta poi nel listino .. come riesco a dirgli che quel det.
Articolo ha quella % e non l'altra? ... Avendo Id Listino - IdCliente -
Articolo - Prezzo ... ).?
2° Probl. - Impostato in questo modo se non ho capito male ... io devo
inserire a mano gli artigoli per ogni cliente ...
... Ora, siccome la lista dei prodotti sono sempre quelli (scocca , Telaio ,
Sedie e solo validi per tutti i clienti  questi prodotti) io vorrei che mi
venisse fuori tutta la lista dei prodotti in automatico. Cioè, inseriti gli
tutti gli articoli nella Tabella Listino, una volta che io vado a inserire
un cliente Nuovo  e inserisco le diverse % di ricarico, clikko sul pulsante
listino e vorrei che mi venisse fuori la lista completa dei prodotti che noi
produciamo .... Come posso fare?
Ciao e Grazie
Vanna :-)



title: listino prezzi

text:
"Vanna" <
nus...@virgilio.it
> ha scritto nel messaggio
news:6qVvd.517334$35.22...@news4.tin.it...

Io non penso assolutamente nulla del titolare della tua azienda:
l'imprenditore è lui ed è quindi lui che decide la politica commerciale
prendendosene le responsabilità nel bene e nel male.
> Quindi nella Tabella Clienti specifico il campo % Scocca e il campo %
Telaio
Esatto, nell'anagrafica clienti avrai le due percentuali: una per le scocche
ed un'altra per i telai.
> .. la difficoltà sta poi nel listino .. come riesco a dirgli che quel det.
> Articolo ha quella % e non l'altra? ... Avendo Id Listino - IdCliente -
> Articolo - Prezzo ... ).?
A quanto pare non riesco a spiegarmi: tu continui ad inseguire la
possibilità di avere una tabella che contiene un listino per ogni cliente,
mentre io ti suggerisco di crearti un listino unico nel quale quindi NON
esisterà il campo IdCliente. Nel listino unico di base dovrai inserire
invece un campo che indichi se quell'articolo ' un telaio o una scocca.
Se non sei d'accordo su questa soluzione è impossibile continuare nel
dialogo: io busso a bastoni e tu rispondi a spade.
>
> 2° Probl. - Impostato in questo modo se non ho capito male ... io devo
> inserire a mano gli artigoli per ogni cliente ...
Vedo proprio che non riesco a spiegarmi: nella mia soluzione non esiste il
listino al livello cliente (i prezzi per ogni cliente te li calcoli
dinamicamente in base ai prezzi del listino unico e delle percentuali di
ricarica) e quindi a mano non devi inserire nulla nel listino quando
inserisci un nuovo cliente: devi solo inserire le due percentuali
nell'anagrafica del nuovo cliente.
> ... Ora, siccome la lista dei prodotti sono sempre quelli (scocca , Telaio
,
> Sedie e solo validi per tutti i clienti  questi prodotti) io vorrei che mi
> venisse fuori tutta la lista dei prodotti in automatico. Cioè, inseriti
gli
> tutti gli articoli nella Tabella Listino, una volta che io vado a inserire
> un cliente Nuovo  e inserisco le diverse % di ricarico, clikko sul
pulsante
> listino e vorrei che mi venisse fuori la lista completa dei prodotti che
noi
> produciamo .... Come posso fare?
Per avere il listato dei prezzi applicati ad un cliente è sufficiente
listare i dati del listino unico avendo l'accortezza di maggiorare i prezzi
con le due percentuali contenute nell'anagrafica di quel cliente.
Ho paura che nell'organizzazione manuale attuale esisteno delle schede
fisiche con i prezzi di ogni cliente e tu stia inseguendo (sbagliando) il
modo di ricreare elettronicamente tali schede che contengano il listino
personalizzato al livello cliente, che a mio avviso non serve a nulla ed
occuperebbe spazio su disco e dovresti poi tenere aggiornati i listini di
tutti i clienti.
>
> Ciao e Grazie
> Vanna :-)
>
Spero questa volte di essere stato abbastanza chiaro e di essermi fatto
capire, in caso contrario non so proprio come spiegarmi meglio.
--
Roberto



title: processo msaccess aperto anche con db chiuso

text:
so che il motivo � un recordset non chiuso da qualche parte su chiusura del
db dico bene?
ma c'� un modo per sapere dove si trova quel recordset che mi tiene aperto
il processo su chiusura del db
oppure c'� un comando prima di chiudere il db che mi chiude tutti i recorset
chiudendo cosi correttamente anche il processo in windows?
grazie a tutti.


text:

Fai una prova... apri un MDB nuovo vuoti, crea un modulo nel quale
apri 1 Rs e senza chiuderlo.
A questo punto chiudi Access... vedrai che si chiude e che Access.Exe
non rimane nei processi...!
Al limite accade che le risorse occupate in RAM per la gestione del RS
non vengono liberate, ma questo non vincola la chiusura del processo.
Quello che dici è un'insieme di stranezze, verifica meglio cosa e come
hai scritto il codice, ci deve essere qualche altra cosa che non va.
@Alex


author: Karl Donaubauer

text:
leopard73 wrote:
> so che il motivo è un recordset non chiuso da qualche parte su
> chiusura del db dico bene?
Beato te se già sai il motivo.
> ma c'è un modo per sapere dove si trova quel recordset che mi tiene
> aperto il processo su chiusura del db
>
> oppure c'è un comando prima di chiudere il db che mi chiude tutti i
> recorset chiudendo cosi correttamente anche il processo in windows?
Ci sono più di una causa per questo problema. Vedi:
 Access non si chiude

http://www.donkarl.com/it?FAQ7.5
La variante con il recordset dipende anche della versione
di Access che non hai rivelata. Non è documentato ma
con versioni recenti (>=AX/A03) quasi non succede più,
perché la MS ha riparata alcunii bug in questo rispetto.
--
cu
Karl
*********
Access FAQ:
http://www.donkarl.com/it


author: RobertoA

text:

In questa nota della Microsoft viene scritto
"..Use API functions instead of SendKeys. See the REFERENCES section below
for more information,.."
Qual'e' esattamente l'api function da lanciare per ottenere lo stesso
effetto della Sendkeys ?
Ciao e grazie
RobertoA


text:
On 16 Mar, 20:33, "RobertoA" <
amoro...@tiscalinet.it
> wrote:
> >> so che il motivo un recordset non chiuso da qualche parte su
> >> chiusura del db dico bene?
>
> > Beato te se gi sai il motivo.
>
> >> ma c' un modo per sapere dove si trova quel recordset che mi tiene
> >> aperto il processo su chiusura del db
>
> >> oppure c' un comando prima di chiudere il db che mi chiude tutti i
> >> recorset chiudendo cosi correttamente anche il processo in windows?
>
> > Ci sono pi di una causa per questo problema. Vedi:
>
> > Access non si chiude
> >
http://www.donkarl.com/it?FAQ7.5
>
> > La variante con il recordset dipende anche della versione
> > di Access che non hai rivelata. Non documentato ma
> > con versioni recenti (>=AX/A03) quasi non succede pi ,
> > perch la MS ha riparata alcunii bug in questo rispetto.
>
> In questa nota della Microsoft viene scritto
> "..Use API functions instead of SendKeys. See the REFERENCES section below
> for more information,.."
> Qual'e' esattamente l'api function da lanciare per ottenere lo stesso
> effetto della Sendkeys ?
> Ciao e grazie
> RobertoA
Non ho letto l'articolo e mi limito a rispondere alla tua domanda.
http://www.mvps.org/access/api/api0046.htm
http://www.vbaccelerator.com/home/vb/Tips/SendKeys_using_the_API/article.asp
@Alex


author: radicale 001

text:
On 15 Mar, 21:39, "leopard73" <
leopar...@email.it
> wrote:
> so che il motivo un recordset non chiuso da qualche parte su chiusura del
> db dico bene?
Francamente non m' e' mai capitata una cosa del genere.


text:
RobertoA wrote:
>>> so che il motivo è un recordset non chiuso da qualche parte su
>>> chiusura del db dico bene?
>> ...
>> Ci sono più di una causa per questo problema. Vedi:
>>
>> Access non si chiude
>>
http://www.donkarl.com/it?FAQ7.5
>>
>> La variante con il recordset dipende anche della versione
>> di Access che non hai rivelata. Non è documentato ma
>> con versioni recenti (>=AX/A03) quasi non succede più,
>> perché la MS ha riparata alcunii bug in questo rispetto.
>
> In questa nota della Microsoft viene scritto
No. Non è una "questa nota della Microsoft" nel mio articolo.
> "..Use API functions instead of SendKeys. See the REFERENCES
> section below for more information,.."
> Qual'e' esattamente l'api function da lanciare per ottenere lo
> stesso effetto della Sendkeys ?
Per questa domanda diversa c'è una FAQ diversa:
http://www.donkarl.com/it?FAQ7.8
Stai attento che l'informazione più importante dell'articolo è
che >90% dell'uso di SendKeys sono inadeguati. Vuol dire che
anche la versione API non è da consigliare per la maggioranza
delle situazioni ma un metodo diverso e controllabile che
dipende dal compito.
--
Ciao



text: > grazie a tutti.


title: access serve comprarlo?

author: Fabbio Desitu

text:
vengo al dunque vista l'ora. Dovrei mettere su un PC senza access
installato, un mio database fatto in access 2000.Sai un modo per
permettere di mettere sto' mio
database senza dover installare access, tipo un visualizzatore o
qualcosa di
simile?
il database deve avere la possibilità di usare le maschere proprie di
access
ciao grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: access serve comprarlo?

text:
"Fabbio Desitu" <
gb...@libero.it
> ha scritto nel messaggio
news:5355957ba06a54af3ab...@mygate.mailgate.org...
> vengo al dunque vista l'ora. Dovrei mettere su un PC senza access
> installato, un mio database fatto in access 2000.Sai un modo per
> permettere di mettere sto' mio
> database senza dover installare access, tipo un visualizzatore o
> qualcosa di
> simile?
>
> il database deve avere la possibilità di usare le maschere proprie di
> access
>
> ciao grazie
Che sappia io devi crearti il run time del tuo applicativo usando la
versione Developer di Access: il run time può girare anche in un PC in cui
non è installato Access.
Naturalmente anche la versione Developer di Access va acqquistata, però
almeno dopo crei tanti run time quanti ne vuoi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: giacenza

author: mrfree

text:
Chi mi puņ aiutare non riesco hin questa operazione:
ho una tabella scarico con questi campi
consegnato       vestito      taglia       quantitą
e un'altra tabella carico con questi campi
 vestito         taglia         quantitą
quando vado a fare una query per sapere la giacenza
mi spuntano i risultati in doppio chi mi puņ
dire come posso fare per sapere la giacenza per taglie?
Grazie


title: sviluppo verticale

text:
ciao a tutti

Stò cercando di creare una maschera
che mi permetta di immettere dati in questo modo:

1) attraverso una combo-box mi seleziono
il codice (creato in precedenza) di un materiale su cui ho fatto alcune
determinazioni di tipo analitico (quindi, alla fine di tutto,  ho
dei valori numerici da inserire). Es. di codice: A300R9005F000

2) sempre attraverso una combo-box mi
seleziono poi (tra tante) il nome relativo al tipo di prova che ho effettuato
(di cui devo inserire i dati numerici). Es. nome della prova: peso specifico

3) Nella maschera ho inserito una sottomaschera
che mi mostra i nomi dei campi (etichette) relativi ai valori numerici
che devo inserire (a seconda del nome della prova che io seleziono con
la combo-box, la sottomaschera mostra solo i campi riguardanti la prova
selezionata). Es di etichette:

 Peso1

 Peso2

 Peso3

 Peso a vuoto

 Note

in verticale, e non in orizzontale....

4)Come faccio ad inserire i miei valori
numerici? (uno per ogni etichetta?). Se associo un campo "valore"
ad ogni etichetta (andando cioè ad inserire un campo "valore"
nella tabella che è origine dati della sottomaschera) alla fine ottengo
che ogni volta che seleziono una prova di cui ho già inserito i dati la
sottomaschera mostra i campi (le etichette, e fin qui è giusto) e i valori
inseriti in precedenza (e non il campo vuoto, come in effetti mi servirebbe).
Devo inserire un'altra sottomaschera? Non riesco ad andare avanti.....qualche
consiglio?

Ciao e grazie per la pazienza


title: sviluppo verticale

author: Sergio MAZZA

text:
<
ca...@flag.it
> ha scritto nel messaggio news:f5gi72$7gg$1...@fata.cs.interbusiness.it...
ciao a tutti
Stò cercando di creare una maschera che mi permetta di immettere dati in
questo modo:
1) attraverso una combo-box mi seleziono il codice (creato in precedenza)
di un materiale su cui ho fatto alcune determinazioni di tipo analitico
(quindi, alla fine di tutto,  ho dei valori numerici da inserire). Es. di
codice: A300R9005F000
2) sempre attraverso una combo-box mi seleziono poi (tra tante) il nome
relativo al tipo di prova che ho effettuato (di cui devo inserire i dati
numerici). Es. nome della prova: peso specifico
3) Nella maschera ho inserito una sottomaschera che mi mostra i nomi dei
campi (etichette) relativi ai valori numerici che devo inserire (a seconda
del nome della prova che io seleziono con la combo-box, la sottomaschera
mostra solo i campi riguardanti la prova selezionata). Es di etichette:
 Peso1
 Peso2
 Peso3
 Peso a vuoto
 Note
in verticale, e non in orizzontale.....
4)Come faccio ad inserire i miei valori numerici? (uno per ogni
etichetta?). Se associo un campo "valore" ad ogni etichetta (andando cioè
ad inserire un campo "valore" nella tabella che è origine dati della
sottomaschera) alla fine ottengo che ogni volta che seleziono una prova di
cui ho già inserito i dati la sottomaschera mostra i campi (le etichette,
e fin qui è giusto) e i valori inseriti in precedenza (e non il campo
vuoto, come in effetti mi servirebbe). Devo inserire un'altra
sottomaschera? Non riesco ad andare avanti.....qualche consiglio?
Ciao e grazie per la pazienza
[risposta]
Sbagli approccio.
Devi prima definire le tabelle che conterranno i tuoi dati e se queste devono o no essere in relazione tra loro (indicando anche i
campi chiave).
Quindi descrivi il problema che hai e come lo vorresti risolvere; questo per fare un'analisi adeguata...
Ciao.
--
Sergio MAZZA


title: maschera con valori nulli

author: Baldani

text:
ciao a tutti!
ho questo problema :
ho una maschera che riassume 3 query. ogni query ha un conteggio di valori
(quindi un campo).
questa maschera mi mostra i valori solo se ha contato qualcosa in tutti e 3
i campi. se solo uno è vuoto non mi fa vedere gli altri...
come posso ovviare al problema??
grazie
baldani
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004


title: maschera con valori nulli

author: Roberto dalla campagna

text:
"Baldani" <
baldani76_r...@libero.it
> ha scritto nel messaggio
news:w4tbd.5224$1q2...@tornado.fastwebnet.it...
> ciao a tutti!
>
> ho questo problema :
>
> ho una maschera che riassume 3 query. ogni query ha un conteggio di valori
> (quindi un campo).
>
> questa maschera mi mostra i valori solo se ha contato qualcosa in tutti e
3
> i campi. se solo uno è vuoto non mi fa vedere gli altri...
>
> come posso ovviare al problema??
Tutto dipende da come sono fatte le tre query.
Ma invece di tre queries hai provato ad usare tre funzione di aggregazione
sui dominii (alias DCount o DSum (vedi help)).
>
> grazie
>
> baldani
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Funzioni non riconosciute...

author: Fashion Research

text:
Ciao a tutti. Ho un problemone: ho utilizzato alcune funzioni banali in
access97 sr-1 per la gestione di stringhe di testo. Funzioni come RIGHT,
MID, TRIM, ecc. Bene, ora, su alcune macchine l'applicazione gira (stessa
configurazione, per quel che posso ricordare, e comunque access97 sr-1)
mentre su altre mi da un errore su quelle funzioni. Mistero! Avete
suggerimenti? mi sembra che tempo fa avessi ricondotto alla ragione le
macchine ricreando il database, ovvero creandone uno vuoto e copiando poi
tutto cio' che era contenuto nel db corrotto nel guscio nuovo.
Ma vi pare una cosa da farsi? ho circa 60 applicativi... posso mica fare
così per tutti quelli che non vanno... e poi perchè succede? E' questo che
mi rode.
Ogni aiuto sarà graditissimo.
Saluti, Federico


title: Funzioni non riconosciute...

author: sergio mazza

text:
Fashion Research <
in...@modaservizi.it
> wrote in message
88ea3o$qi1$1...@serv1.iunet.it...

Dovresti controllare i riferimenti alle librerie che hai installato nel pc
dove "gira" bene l'applicazione. Una via per vedere i riferimenti è:
Inserisci/Modulo di classe/Strumenti/Riferimenti; quelle librerie che vedi
con la spunta sono installate e dovresti installarle anche negli altri pc.
Ciao.


title: Errore in A97 ma non in A2K

author: ALCAU (ST1)

text:
Perchè questa riga in A2K funziona mentre in A97 mi da questo errore:
Errore di run-time 62506
Tipo di dati non corrispondenti nell'espressione criterio
Me.Riferimento = DLookup("[PzRif]", "Listini", "[IDListini] LIKE '" &
Me.IdRifList & "'")
Grazie, Alberto


title: Errore in A97 ma non in A2K

author: Federico Luciani

text:
"ALCAU (ST1)" wrote:
> Perchč questa riga in A2K funziona mentre in A97 mi da questo errore:
> Errore di run-time 62506
> Tipo di dati non corrispondenti nell'espressione criterio
>
> Me.Riferimento = DLookup("[PzRif]", "Listini", "[IDListini] LIKE '" & Me.IdRifList & "'")
sicuro che IDListini sia un campo testo?
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Errore in A97 ma non in A2K

text:
"Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
news:3A5A0DCC...@paperino.libero.it...

No č un campo ID


title: Errore in A97 ma non in A2K

text:
"ALCAU (ST1)" wrote:
> "Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
> > "ALCAU (ST1)" wrote:
> > > Perchè questa riga in A2K funziona mentre in A97 mi da questo errore:
> > > Errore di run-time 62506
> > > Tipo di dati non corrispondenti nell'espressione criterio
> > >
> > > Me.Riferimento = DLookup("[PzRif]", "Listini", "[IDListini] LIKE '" &
> Me.IdRifList & "'")
> >
> > sicuro che IDListini sia un campo testo?
> No è un campo ID
appunto, allora prova con:
Me.Riferimento = DLookup("[PzRif]", "Listini", "[IDListini]=" & Me.IdRifList)
non ti serve Like, in quanto stai cercando un valore



title: Errore in A97 ma non in A2K

text:
"Federico Luciani" <
fluc...@paperino.sitocomune.com
> ha scritto nel
messaggio news:3A5AD89C...@paperino.sitocomune.com...

Grazie


title: Imposta valore in casella di testo da casella combinata 2

text:
Buon giorno a tutti
ritorno a bomba con un problema già postato qualche giorno fa e a cui
aveva risposto Roberto
(
http://groups.google.com/group/it.comp.appl.access/browse_thread/
thread/155ba9bed0c14c48?hl=it)
ma... solo oggi ho potuto provare i suggerimenti e siccome io no cape
avrei bisogno ancora del vostro aiuto
Riassumendo il problema era questo
Come faccio a selezionere un cliente della casella combinata e a fare
in modo che nella casella di testo IDCliente venga scritto l'IDCliente
relativo al cliente scelto?
e Roberto mi aveva risposto così:
nella combo dai come origine la query clienti con i campi
ID e Nome
nascondi poi la prima colonna.
Richiami il valore dell'id poi con due righe di codice
Su evento Dopo aggiornamento della combo
tuacasellatxt = tuacombo.column (0)
Il problema è:
Che codice devo inserire per richiamare l'ID, dove lo devo inserire?
Mi scuso per aver postato lo stesso messaggio 2 volte e per non aver
risolto chiedendo subito...
Grazie


author: Franco

text:

Se la casella di testo IDCliente è un oggetto aggiunto da te, devi inserire
il codice suggerito nell'evento "Dopo aggiornamento" della combobox da dove
effettui la scelta, qualcosa tipo:
Private Sub Combo1_AfterUpdate()
   me.IDCliente = me.Combo1.Column(0)
End Sub
Nella Combo1 verrà visualizzato il nome del cliente, nella casella di testro
verrà visualizzato l'ID relativo.
Saluti
Franco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
On 18 Mar, 16:37,
fr...@inwind.it
 (Franco) wrote:

Mi da sempre lo stesso errore:
per apportare modifiche al campo è necessario salvare il record.
Perché?
grazie


author: IvanDaBologna

text:
Elena_Elena ha scritto:
> On 18 Mar, 16:37,
fr...@inwind.it
 (Franco) wrote:
>> Il 18 Mar 2009, 09:37, Elena_Elena <
elenach...@gmail.com
> ha scritto:
[cut]
>> Se la casella di testo IDCliente è un oggetto aggiunto da te, devi inserire
>> il codice suggerito nell'evento "Dopo aggiornamento" della combobox da dove
>> effettui la scelta, qualcosa tipo:
>>
>> Private Sub Combo1_AfterUpdate()
>>    me.IDCliente = me.Combo1.Column(0)
>> End Sub
>>
>> Nella Combo1 verrà visualizzato il nome del cliente, nella casella di testro
>> verrà visualizzato l'ID relativo.
>>
>> Saluti
>> Franco
>>
>> --------------------------------
>> Inviato viahttp://
arianna.libero.it/usenet/
>
> Mi da sempre lo stesso errore:
> per apportare modifiche al campo è necessario salvare il record.
>
> Perché?
> grazie
La casella di testo che vuoi impostare NON DEVE ESSERE ASSOCIATA AD UN
CAMPO!
Controlla nella scheda Proprietà/Dati/Origine controllo/  che non ci sia
nessun nome di campo. Probabilmente hai associato la casella al campo
IDcliente e così ti crei un errore formale.
--
IvanDaBologna
-=-=-==--==-=-=-
sottOFFICEale             - il mio blog
barbera del monferrato    - il mio vino
carmen                   - la mia donna
non necessariamente nello stesso ordine


title: Collegare Sottomaschere

author: Artiglio

text:
Come in altre occasioni pongo su di voi la mia fiducia sicuro di
essere aiutato, e per questo già vi ringrazio!
In pratica sto costruendo un programmino per la gestione degli ordini
in access.
Ho collegato uno amolti 4 tabbelle come segue
Clienti - Ordine (In ordine inserisco solamente il numero, che è anche
ID)
Ordine - Ordine1 (in ordine1 inserisco il materiale, e i parametri per
il calcolo dei Metri              quadrati con prezzo e relativo
importo)
Ordine1 - Ordine2 (in ordine2 inserisco le lavorazioni e le misure per
il calcolo dei metri lineari, prezzo e importo). Qui il problema:
Quando costruisco la maschera Ordini Le maschere sono così collegate:
Cliente (posso scegliere a quale cliente assegnare un ordine)
Ordine (inserisco il numero ordine)
Ordine1 (dovrebbe darmi la maschera pronta per l'immisione dati
settata sul N° ordine appena inserito in Ordine)
Ordine2 (Maschera pronta per l'immissione, settata sul N°Ordine e sul
Materiale). La sottomaschera, Ordine 2 funziona su una query a campi
incrociati fra Ordine1 e ordine2 ma in pratica non mi permette di
aggiungere altri dati.
Spero di essere stato chiaro....