mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: credo che serva una query parametrica

a seguito di mio post e dopo aver visto altri vecchi post
credo che serva una query come da oggetto, però non sono riuscito
a trovare l'esempio giusto
1)
Ho una query del tipo
Select
Tab1.campo1, Tab1.campo2, Tab1.campo3
From
Tabella2 Right Join Tab1
on
Tabella2.cmpA = Tab1.campo1
Nel campo3 di Tab1 ho per tutti i record solo 2 valori "S" e "T"
Dentro una maschera ho un elenco collegato a tale query.
Ora io vedo nell'elenco della maschera tutti i record della query
cioè tutti quelli del campo3 e quindi sia i valori S che T.
Volevo mettere 3 opzioni (quelle con cerchietto, ne posso attivare
su tre al massimo 1 alla volta,non ricordo il nome)
in modo che se:
opz1 = ON  devo vedere solo i record: dove campo3 = S
opz2 = ON  devo vedere solo i record: dove campo3 = T
opz3 = ON  devo vedere tutti i record: quindi sia S che T
---------------------------------------------------------------------------------
Questo secondo punto serve solo per memorizzare le scelte che man mano
ho fatto
2)
Siccome la maschera è collegata ad una tabella, devo anche
fare in modo che, per ogni suo record, mi rimanga sulla form ed
in elenco la situazione delle opzioni scelte.
Mi spiego meglio.
Mi trovo:
sul 1 record della maschera e scelgo
opz3 = On e quindi avrò l'elenco con S e T;
vado sul 2 record della maschera e scelgo
opz2 = On e quindi avrò elenco con T;
Ora se ritorno al primo record mi deve far rivedere la situazione
che avevo già scelto e quindi opz3 ON e elenco con S e T;
Praticamente mantiene per ogni record della Form le opzioni che
ho fatto in precedenza con la corrispondente visualizzazione dei
record nell'elenco.
Quando invece, mi sposto su un record nuovo, di default devo
sempre aver messa l'opz1 con i relativi record dell'elenco (
essendo opz1 devo vedere solo S)



in una tabella relativa ai record metti il campo opzione con valore di
default 1
poi memorizzi in questo campo la scelta fatta per ogni record....
nella query filtri in base al valore del campo
Saluti.
Emanuele.


ok questo è  il 2 punto, credo di aver capito,
 ma devo ancora filtrare la query da sql,
riposto il problema molto semplificato con thread:
Filtrare una query con sql
Newsgroup: it.comp.appl.access
Titolo: Protocollare la posta

Salve so che molto probabilmente sara un argomento trito e ritrito ma pur
leggendo non ho letto nulla di cio che cerco,,,,,
Allora, io dovrei archiviare la posta in entrata e in
uscita,,,,,,,,sinceramente ho provato varie volte ma inizio a creare tanti
di quei protocolli che non mi ci raccapezzo piu
penso che qualcuno di voi lo usa o cmq lo avra fatto sarebbe cosi gentile da
mandarmi il file via email???
io ho access magari lo uso da spunto.....spero possiate aiutarmi
grazie

di quei protocolli che non mi ci raccapezzo piu
che tentativi hai fatto?  come dovrebbe funzionare il tuo protocollo?
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

non vado al cinema non faccio sport
Anche "Io Sto Bene", grazie ;)
-- 
       GHERdO, happy linux user.
	"CCCP - Fedeli alla Linea"

Anche "Io Sto Bene", grazie ;)
è una formalità, una questione di qualità...
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------


Newsgroup: it.comp.appl.access
Titolo: sugli ordinamenti delle fate nell query sono parecchio confuso

ciao
ho molta confusione in testa in merito, chi di voi č cosě gentile da
aiutarmi a riordinare le mie idee e le mie query ?
Devo fare degli ordinamenti in base a delle date, ma non mi riesce di
gestire correttamente le impostazioni internazionali.
Ad esempio sto cercando di fare un totale progressivo con una sub query
basata sulla data di alcuni dettagli:
se applico la famosa "patch": Format([DataDaGestire],"mm/dd/aaaa") gli
ordinamenti diventano in base alfabetica, se invece vado nel pannello di
controllo e cambio le impostazioni di data allora tutto funziona
correttamente senza la detta "patch"
come devo gestire questo caso?
PS: si tratta tutto di codice SQL salvato come query (non generato run-time)
grazie mille per l'attenzione
ciao ciao

"il mago galbusera" <galb...@katamail.com.NOWAR> ha scritto nel messaggio
news:b5227u$qqg$1...@grillo.cs.interbusiness.it...

Capisco che per un mago ordinare le *fate* con una query crea molta
confusione, perň... ;-)
A parte le battute; se devi ordinare i dati di una query in base ad un campo
di tipo Data/ora, non devi ricorrere alla funzione Format o a settare le
Impostazioni internazioanli in maniera particolare: limitati a richiedere
l'ordinamento sul quel campo , in maniera crescente o decrescente al resto
ci pensa automaticamente Access; si insomma un qualcosa del genere:
SELECT NomeTabella.*
FROM NomeTabella
ORDER BY NomeTabella.MiaData;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Istruzione SQL da struttura query, da usare su campo non associato di una maschera

Ciao a tutti, ho questo problema:
Su di una maschera di inserimento dati, ho la necessità di "vedere" il valore su di un campo non associato che si dovrà aggiornare dopo il salvataggio del record.
A tale scopo ho creato questa istruzione SQL che avrei inserito nell'evento "Su Attivato" del campo non associato, ma non funziona, dove sbaglio?
 
SELECT pickin.Posizione, [Auto1-sblocchi].stock_number
FROM pickin RIGHT JOIN [Auto1-sblocchi] ON pickin.stock_number = [Auto1-sblocchi].stock_number
WHERE ((([Auto1-sblocchi].stock_number)=[forms]![M_SbloccoManuale]![CasellaCombinata38]));
 
(questa istruzione l'ho presa visualizzando la query creata allo scopo, in modalità SQL).
 
Andrea

Fai effettivamente vedere tutto il codice che hai scritto relativo all'evento "Su Attivato".
Inoltre, credo sia opportuno per i controlli inseriti nelle maschere usare dei nomi che abbiano un senso e non (CasellaCombinata38) lasciare quello che crea in automatico access.

 Inoltre, credo sia opportuno per i controlli inseriti nelle maschere usare dei nomi che abbiano un senso e non (CasellaCombinata38) lasciare quello che crea in automatico access.
 
Non ho scritto codice, ho messo quell'istruzione SQL sul comando "esegui SQL" di una macro.

Newsgroup: it.comp.appl.access
Titolo: Cambiare arbitrariamente il colore di una riga...

Un saluto a tutti i frequentatori di questo newgroup sul quale mi accingo a
scrivere per la prima volta.
Vorrei cortesemente sapere se esiste un modo per poter cambiare il colore di
una specifica riga di una classica scheda dettaglio aperta in
visualizzazione "foglio dati".
Mi sarebbe utile per risolvere il problema di avere una scheda dettaglio con
molti campi (21!!). Cercherò di spiegarmi meglio. Al fine di rendere
"leggibile" su tutto lo schermo più campi di una scheda dett mi piacerebbe
"dividerla" in due o tre schede dett. Il problema che mi si presenta è
l'avere selezionate le righe "relative" all'articolo (per esempio) giusto
contemporaneamente su tutte le schede.
La mia probabilmente è solo una (e neanche elegante) possibilità di rendere
"visibile" molti campi di una sch. dett. contemporaneamente sullo schermo e
accetterei consigli sul problema sopraesposto.
Un sentito ringraziamento ai quali vorranno rispondermi.
Annunzi Tomas

 ha scritto nel messaggio
news:DDg3a.183344$0v.50...@news1.tin.it...

Non hai indicato con quale versione di access lavori; comunque non ho idea
se con a'2000, in foglio dati, è possibile fare quello che chiedi (non l'ho
approfondito). Probabile con l'utilizzo di componenti activex se ne esistono
con queste opzioni...
Altrimenti, sul sito comune (
www.sitocomune.com
) c'è un esempio che potrebbe
avvicinarsi alle tue esigenze...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Associare controlli nelle maschere

Salve a tutta la NG,
ho il seguente problema che vorrei risolvere:
Tabella turni con [Id turno], [orario turno],(casella di riepilogo con tutti
i turni previsti), [Straordinario feriale],[straordinario festivo] (le
ultime due solo caselle sě/no); il problema nella maschera č:
vorrei che la casella straordinario feriale venga spuntata automaticamente
quando inserisco l'orario turno, e solo le casella festivo non č spuntata,
esempio:
orario turno: 8, casella straordinario feriale sě, casella straordinario
festivo no (quest'ultimo controllo lo spunto solo se necessario);
orario turno:R (come riposo), casella str.fer. no, casella str fes no;
orario turno:16, casella 
str.fer.no
, casella str.fes sě e cosě di seguito.
Ringrazio anticipatamente chiunque sia in grado di aiutarmi.
Lucio

 wrote in message
news:CWOj8.61186$_u5.1...@news1.tin.it...

Devi scriverti un bel bo' di condizioni IF....Then sull'azione dopo
aggiornamento
del campo [orario turno].
es.
IF Me.OrarioTurno <= "8" then 
me.straordinario feriale = True
Else:
me.straordinario festivo = True
End if
IF Me.OraioTurno = "R" then
me.straordinario feriale = False
me.straordinario festivo = False
End if
Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:CWOj8.61186$_u5.1...@news1.tin.it...

Immagino che come origine riga della casella di riepilogo che elenca gli
orari turno tu abbia una tabella; in questa tabella, oltre ai campi che
contiene, inserisci anche due campi Si/No relativi, per quel turno, allo
straordinario feriale ed alla straordinario festivo; cosě facendo questi due
campi Si/No saranno contenuti in due colonne della casella di riepilogo
(colonne che saranno visibili o meno a seconda della larghezza che gli
assegnerai). A fronte dell'evento "Dopo aggiornamento" della casella di
riepilogo copia il valore contenuto in queste due colonne della casella di
riepilogo nei due controlli associati rispettivamente ai campi chiamati
[Straordinario feriale] e [straordinario festivo].
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Accesso ad internet di Access

Ciao a Tutti,
mi sono appena accorto di una cosa strana: ogni volta che apro access
questo cerca di accedere ad un server DNS e di ottenere il mio ip
controllando il sito 
http://checkip.dyndns.com/
Ho provato a lasciarlo fare e ho visto che creava una copia del mio
database nella stessa cartella con il nome tmpNOMEDATANASE.mdb.
Che sta succedendo? come posso controllare tutte le connessioni in
uscita dal mio pc per capire che sta cercando di fare access?
saluti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 saluti
Non è una bella cosa....!
Con un Firewall puoi bloccare o in ogni cado definire chi entra e chi
esce...., con un buon
SpyWare forse è meglio che cerchi qualche Trojan o Warm....!
@Alex

 ha scritto nel messaggio 
news:1160818114....@i3g2000cwc.googlegroups.com...
cobra82 ha scritto:


@Alex
Se posso dire la mia, "Format c:\". A parte gli scherzi, sembra un pò grave pure a me. Usa Kaspersky 
Internet Security 6.0, è micidiale.
Michele

 Michele
ora provo
cmq mi sembra strano.. ho Avast, Avg anty spyware e zoneallarm pro...
penso che, se non centra la Ms, mi sono beccato qualche virus da macro
con qualche database che ho scaricato dal sitocomune...


 con qualche database che ho scaricato dal sitocomune...
Non credo, dal SC li ho scaricati tutti prima sicuramente di te e non
ho mai trovato nulla...!
@Alex

 @Alex
si scusa... non ho trovato nulla di strano con kapersky... pernso che
sia un comportamento "leggittimo" di access
alla faccia della privacy!!!
Saluti


Newsgroup: it.comp.appl.access
Titolo: Connessione Oracle ODBC con ADO

Salve,
vorrei realizzare una applicazione access utilizzando gli ADO  ed
appoggiandomi ad Oracle utilizzando gli ODBC.
Non voglio perň creare dentro access delle tabelle linkate alle tabelle
Oracle.
Nel creare la connessione ADO farei cosě:
Dim cnn As New ADODB.Connection
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\db43.mdb;"
Non so perň come configurare esattamente la stringa Provider ed il Data
Source nel caso di un DB Oracle via ODBC.
Qualcuno sa cosa devo scrivere?



Newsgroup: it.comp.appl.access
Titolo: Tracciato

Buongiorno a tutti.
E' qualche anno che non utilizzo più il programma e sono un po' arruginito.
Ho una tabella di esportazione dati che contiene i riferimenti a
documenti. Dovrei creare un tracciato di esportazione nel quale la prima
riga, iniziante le ZZ contenga la testa del documento e la seconda, terza,
quarta, etc..(inizianti per XX) le righe di dettaglio.
Ho creato la query che mi prepara l'acquisizione dei dati ma non so come
poter dividere le righe.
Grazie
MM
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 -- 
Con un esempio ci si intende meglio...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: listbox

Salve a tutti,
approfittando delle festività e del consueto carico di allegria e di
benevolenza che le contraddistinguono, vi porgo una domanda banale e
forse irritante.
Ho una listbox composta da cinque colonne che mi restituisce i
risultati di una query. La colonna "sospeso" della listbox è collegata
ad un campo omonimo nella tabella principale a sua volta collegata ad
una maschera. Se scrivo qualcosa nel campo "sospeso" della maschera ed
uso il tasto enter per disporlo su più righe, la listbox
(eventualmente interrogata) mi riporta solamente la prima riga e non
anche le altre (mentre invece il report mi mostra tutto).
Insomma la domanda è:" Esiste un modo per far visualizzare nella
listbox più righe per ogni record riportato?"
Grazie e Buone Feste! :)
Aldo

 ha scritto nel messaggio 
news:7a3c59b5.04122...@posting.google.com...

Sì. Non usare il raggruppamento e definisci la colonna associata in modo che 
non sia un indice univoco.
Non si capisce cosa vuol dire:.."Se scrivo qualcosa nel campo "sospeso" 
della maschera ed
uso il tasto enter per disporlo su più righe..."
Ciao, Carlo 

Aldo ha scritto:

Rimetti i testi su un'unica linea: nella query origine dati della listbox
sostituisci "sospeso" con un campo calcolato in cui toglierai tutti gli
"Enter". Da access 2000 in poi puoi usare la funzione replace() per
sostituire tutti i vbcrlf con degli spazi.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Numeri romani

Qualcuno conosce una funzione che converte i numeri romani in arabi?

 Qualcuno conosce una funzione che converte i numeri romani in arabi?
Questa converte da arabo a romano, magari ci trovi qualche spunto per la
funzione opposta:
Function Num2Roman(ByVal N As Integer) As String
'
' Converts a decimal number into a Roman number
' Valid input in the range 1-3999
'
Const Digits = "IVXLCDM"
Dim i As Integer, Digit As Integer, Temp As String
  i = 1
  Temp = ""
  Do While N > 0
    Digit = N Mod 10
    N = N \ 10
    Select Case Digit
      Case 1
        Temp = Mid(Digits, i, 1) & Temp
      Case 2
        Temp = Mid(Digits, i, 1) & Mid(Digits, i, 1) & Temp
      Case 3
        Temp = Mid(Digits, i, 1) & Mid(Digits, i, 1) & Mid(Digits, i, 1) &
Temp
      Case 4
        Temp = Mid(Digits, i, 2) & Temp
      Case 5
        Temp = Mid(Digits, i + 1, 1) & Temp
      Case 6
        Temp = Mid(Digits, i + 1, 1) & Mid(Digits, i, 1) & Temp
      Case 7
        Temp = Mid(Digits, i + 1, 1) & Mid(Digits, i, 1) & Mid(Digits, i, 1)
& Temp
      Case 8
        Temp = Mid(Digits, i + 1, 1) & Mid(Digits, i, 1) & Mid(Digits, i, 1)
& Mid(Digits, i, 1) & Temp
      Case 9
        Temp = Mid(Digits, i, 1) & Mid(Digits, i + 2, 1) & Temp
    End Select
    i = i + 2
  Loop
  Num2Roman = Temp
End Function
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************
Newsgroup: it.comp.appl.access
Titolo: importare tabelle automaticamente

Hu un db access che opera su un trentina di tabelle statiche il cui
nome inizia con "tbl...".
Ho un'altro db che contiene le stesse tabelle tbl...
Mi date qualche suggerimento su come scrivere codice vb per importare
(sostituendo) le tabelle tbl nel primo data dabase ?
Se non posso sostiruirle provvedero' prima ad eliminare prima di
importare.
grazie

uso questo codice
Public Sub Comando0_Click()
 Dim Dbs As DAO.Database
    Dim Tdf As DAO.TableDef
    Set Dbs = CurrentDb
    For Each Tdf In Dbs.TableDefs
        If Left(Tdf.Name, 11) = "tblAreaData" Then
            MsgBox (Tdf.Name)
            Dbs.TableDefs.Delete Tdf.Name
        End If
    Next Tdf
    Dbs.Close: Set Dbs = Nothing
End Sub
ma alcune tabelle non si cancellano perche' sono tra loro in
relazione!
come posso procedere ?

 come posso procedere ?
Bisogna eliminare le relarioni da codice per poi ripristinarle da
codice... ma sei tu che devi fare questa operazione, Access non se ne
ricorda per te... quindi ricordare quali sono le relazioni eliminate e
ripristinarle dopo che le tab. sono state sostituite.
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Le ho eliminate tutte con 
 'elimina tutte le relazione tra le tabelle
    Dim f As Relation
    For Each f In CurrentDb.Relations
        CurrentDb.Relations.Delete (f.Name)
    Next f
io dovrei ripristinare tutte relazione che non coinvolgono le tabelle
il cui nome non inizia con tbl

 wrote in message
news:c9el3d$8vp$
1...@newsreader.mailgate.org

Se le tabelle rimangono costanti come numero e come struttura perchè 
prima non cancelli i records e pio li copi da quelle corrispondenti 
nell'altro DB?
ciao
Marco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: gestionale

ciao a tutti....... come và? spero bene
Qualcuno saprebbe indicarmi qualche persona che riesca a perfezionarmi parte
del mio gestionale?
Credo che ciò che ho fatto fino ad oggi sia veramente bello anche perchè la
mia passione e proprio l'elaborazione dei dati....pero non riesco ad andare
oltre nelle personalizzazioni ed automazioni...
Spero in una risposta positiva.....grazie ciao a tutti
Massimo

Credo che ciò che ho fatto fino ad oggi sia veramente bello
Alla faccia della modestia!:-)
Saluti.
Luciano

...se a pagamento ne possiamo parlare.
Saluti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:3dbaaefcde9ca0b1610...@mygate.mailgate.org...

ciao
fammi sapere come mettermi in contatto con te per approfondire il disconrso
saluti massimo
Newsgroup: it.comp.appl.access
Titolo: Caselle mutuamente esclusive....?????

 
          salve a tutti,
ho una tabella con 3 chiavi esterne (Cod Agente, Cod Dealer, Cod Venditore)
ed a seconda della persona che stipula un contratto, una (e solo una) di
queste caselle dovrà avere un valore diverso da "null")....
come faccio ad impostare che solamente uno dei 3 campi deve contenere un
valore??????
grazie a tutti
Ivan
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 valore??????
Nella proprietà "regola di convalida" della tabella puoi scrivere:
IsNull([Campo1]) + IsNull([Campo2]) + IsNull([Campo3]) = -2
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA) 

 IsNull([Campo1]) + IsNull([Campo2]) + IsNull([Campo3]) = -2
Ero curioso anch'io e ho provato.
Ma non funziona. :-(
Ho creato le 3 foreign key mediate creazione guidata.
Poi nel campo "Valido se" dei 3 campi ho messo:
IsNull([idagente])+IsNull([iddealer])+IsNull([idvenditore])=-2
Ma quando salvo la tabella mi dice:
"Sintassi SQL non valida. Impossibile utilizzare più colonne in un vincolo
CHECK a livello di colonna."
Access 2003.
Ciao
Marco 


campo "Valido se" dei 3 campi <> campo "Valido se" della tabella
Non solo i campi ma anche la tabella ha una tale proprietà
e di questa parlavo.
Ho dovuto lanciare Access in italiano per vedere che stranamente
in italiano la proprietà si chiama solo "Valido se".


 e di questa parlavo.
Difatti avevo letto "della tabella" però non riuscivo a trovarlo.
Ora funziona. ;-)
Ciao
Marco

Newsgroup: it.comp.appl.access
Titolo: Bollettino banca "Freccia"

Salve,
dovrei creare un applicazione per la stampa dei bolletini con il nuovo 
sistema freccia. Forse qualcuno ha già qualche esempio pronto ?
grazie in anticipo.
saluti
rolly 

 sistema freccia. Forse qualcuno ha gią qualche esempio pronto ?


 grazie.
o tu lo conosci come quoting, sě dai, quello che ti chiede di scrivere DOPO
la risposta,
dai che lo trovi su 
www.accessgroup.it/notiquette.htm
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


I "Freccia" non sono Mav, esistono applicazioni gia' pronte che le banche
forniscono gratuitamente ai propri clienti con le quali puoi automatizzare
l'importazione dei tuoi dati. La fregatura e' che puoi usare solo l'abi
della banca che te la fornisce.
Ciao.
Ale.

 Ale.
che lo so già ma mi servirebbe un applicazione che calcola il codine (cin 
importo, cin intermedio, etc.)
Forse qualcuno ha già dovuto fare la stessa applicazione.
saluti
rolly
Newsgroup: it.comp.appl.access
Titolo: Formattazione diversa per il solo record selezionato

E' possibile far in modo che, selezionando un record su una maschera con più
righe di record, SOLO il record selezionato assuma una formattazione diversa
(ad esempio, il colore di un particolare campo) ?
Mi sembra di capire che in Access sia strutturalmente impossibile...
infatti, qualsiasi formattazione venga applicata ad un record, questa viene
applicata
automaticamente a tutti i record...
Grazie
Stefano


Nel Sito Comune, trovi qualcosa nelle faq e nella sez. download
Il link e' qua sotto
-- 
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
--------------------------------------

"Stefano B." ha scritto nel messaggio >

Anch'io e' un po' che provo.
Partendo dalla soluzione di Lorenzo Coronati sul sito comune
ho messo nella proprieta' formato
#.##0[Verde];-#.##0[Rosso];"Zero"[Blu];"Null"
(esattamente cosi')
e tutto sembra funzionare.
Ho provato anche con altri formati e colori e continua a funzionare,
ho provato in una sottomaschera che mostra dei saldi
positivi e negativi e funziona ancora.
Dopo circa due anni di lettura dell'n.g. e qualche (timida) domanda
(grazie in ritardo a Federico Luciani per una risposta su FE e BE - sorry)
oso mandare questo consiglio: fatemi sapere se funziona e puo' essere utile
a qualcuno.
Ciao a tutti
bg
Newsgroup: it.comp.appl.access
Titolo: Condizione where su query

Buongiorno a tutti
scusate vorrei riproporre un problema che non ho ancora risolto.
Ho una tabella Articoli con i campi: IDarticolo, fornitore, descrizione, 
data di carico, in riparazione(si/no), sostituito(si/no), richiesta 
fatturazione(si/no), data richiesta fatturazione, fatturato(si/no), data 
fatturazione.
Il tutto viene gestito attraverso una form da una ragazza.
Questa ragazza, utilizzando la form, applica diversi filtri per decidere 
quali sono gli articoli da mandare in fatturazione (Es. fornitore "Pigna", 
fatturato "no", mandato in fatturazione "no". Oppure descrizione 
"quadernoni", data di carico "10/2/2008", mandato in fatturazione "no".)
A questo punto attraverso un pulsante la simpatica signorina vorrebbe 
mettere fatturato "si" a tutti
gli articoli filtrati.
Per fare questo ho preparato il seguente codice:
    Dim cnn As New ADODB.Connection
    Dim strFilter As String
    Dim SQL As String
    If Me.FilterOn Then
        strFilter = Me.Filter
    End If
    'aggiorno il campo nella tabella conto visione
  SQL = "UPDATE tContoVisione SET tContoVisione.richiestaFatturazione= -1 
WHERE ?????????"
    'esegue la query sul database corrente
    Set cnn = CurrentProject.Connection
    DoCmd.RunSQL SQL
Nella condizione WHERE vorrei mettere il filtro che ha generato la signorina 
ma non ci riesco.
E' possibile farlo o avete qualche altra strada da suggerirmi?
Spero di essermi spiegato grazie Metz.


Potresti provare cosi:
private sub NomeTuoPulsante_click()
dim rst as recordset
set rst = forms!NomeTuaForms.recordsetclone
rst.movefirst
with rst
do while not .eof
.edit
.fields("NomeDaAggiornare") = true
.update
.movenext
loop
end with
end sub

"geppo" <c...@tin.it.invalid> ha scritto nel messaggio 
news:UMNQj.297167$%k.40...@twister2.libero.it...

Intanto grazie per il suggerimento.
Ho provato ma mi da un errore su .edit  "Errore di compilazione: Impossibile 
trovare il metodo o il membro dei dati"
Cosa posso fare?
Grazie Metz

 Grazie Metz
prego
-- 
Ciao
Geppo

Grazie mille funziona che č una favola.
Grazie ancora.
"geppo" <c...@tin.it.invalid> ha scritto nel messaggio 
news:Bu6Rj.66371$FR.2...@twister1.libero.it...


Newsgroup: it.comp.appl.access
Titolo: Una tabella generata da una query - Posso visualizzare in una maschera il suo ultimo aggiornamento ?

Buongiorno a tutti, forse l'oggetto  si spiega già da solo e
(molto...) meglio di me, ma avrei bisogno di un (altra) imbeccata.
Ho una maschera che confronta i dati di tre tabelle delle quali una
attinge con un collegamento ad un altro database mentre le due
rimanenti sono tabelle che importo periodicamente.
Posso visualizzare sulla maschera due caselle di testo che mi
indichino le date dell'ultimo salvataggio delle due tabelle ?
RIcordo di aver visto qualcosa sul Sitocomune ma se non ricordo male
gli esempi si riferivano ai singoli record e non a una tabella del db.
grazie infinite dell'aiuto


trovato !!!!
=[CurrentDb].[TableDefs]("SAPUNIVOCA").[Properties]("LastUpdated").
[Value]
 
grazie.
Newsgroup: it.comp.appl.access
Titolo: Problema Arrotondamento

Ultimo Problema!!!!
Il lavoro è compiuto, mi manca questa ultima parte.
Allora Mascere Fatture
ho un campo VolumePartenza che ha origine record in una tabella Magazzino
record Campo testo.
Ora il mio problema è nella fatturazione
Cioè mi servirebbe avere Nella maschera un campo anche testo che mi permetta
di arrotondare per eccesso il valore contenuto nel campo VolumePartenza.
Es: VolumePartenza 1,50
  deve visuallizzare in un'altro Campo non associato il valore 2,00 sempre
per eccesso.
tipo 1,1 deve venire fuori 2 come faccio.
Ho letto che non esiste una funzione che mi permette di far ciò.
Mi potete aiutare!!!!


Ciao,
puoi risolvere con una semplice funzione che arrotondi per eccesso e
restituisce un numero intero:
Public Function arrotonda_exc(valore As Single) As Integer
If valore - Int(valore) > 0 Then
   arrotonda_exc = Int(valore) + 1
Else
   arrotonda_exc = Int(valore)
End If
End Function
Ciao
lorenzo


Ciao lorenzo grazie per la risposta,
ma non ho capito cosa devo fare!
questa pubblic function devo sciverla come modulo del database?
arrotonda_exc č un comando
int(valore) devo scrivere nel mio caso int(VolumePartenza)
Saresti cosi gentile da rispondermi .

 Saresti cosi gentile da rispondermi .
Si, la copi in un modulo nuovo oppure della tua stessa maschera,
e nella tua nuova casella non associata inserisci la chiamata
alla stessa funzione :
= arrotonda_exc([VolumePartenza])
(Nella proprieta' origine controllo)
Ciao
lorenzo

 lorenzo
lorenzo scusami ma sono nei guai se non lo finisco!
Allora ho scritto in un modulo nominato arrotonda_exc
Public Function arrotonda_exc(valore As Single) As Integer
If valore - Int(valore) > 0 Then
    arrotonda_exc = Int(valore) + 1
 Else
  arrotonda_exc = Int(valore)
 End If
 End Function
oppure devo scrivere
nel modulo
Public Function arrotonda_exc(([VolumePartenza])  As Single) As Integer
If ([VolumePartenza]) - Int([VolumePartenza]) > 0 Then
    arrotonda_exc = Int([VolumePartenza]) + 1
 Else
  arrotonda_exc = Int([VolumePartenza])
 End If
 End Function
perche ho fatto quello che mi dici ma mi da nel campo non associato ?#Nome
sembra che non lo riconosca

 ha scritto nel messaggio
news:r5xMd.493079$b5.23...@news3.tin.it...

ciao devi scrivere cosģ
Public Function arrotonda_exc(valore As Single) As Integer
If valore - Int(valore) > 0 Then
    arrotonda_exc = Int(valore) + 1
 Else
  arrotonda_exc = Int(valore)
 End If
 End Function
poi fatto questo fai cosģ
al campo non associato valore arrotondato fai proprietą dati origine
controllo e scrivi
= arrotonda_exc([nome del campo co il valore da arrotondare])
spero ti vada bene
Newsgroup: it.comp.appl.access
Titolo: Query e Somme Luca B

Devo riuscire a gestire la somma parziale che access permette di gestire nel
report in una query. Non riesco a trovare questa funzione. nel report si
trova nelle propieta del campo, e nella query ?
esempio di cosa dovrei ottenere.
Codice             QTA            ValoreOttenuto        id
a                        10                    10                        1
a                         15                    25                       2
b                           3                      3                       3
b                            8                    11                      4
b                            9                    20                      5
c                            10                   10                     6
d                            1                    1                        7
d                            1                    2                        8
d                            2                    4                        9
Se adesso dovessi ordinare id in senso discendente otterrei
Codice             QTA            ValoreOttenuto        id
d                        2                        2                        9
d                        1                        3                        8
d                        1                        4                        7
c                        10                    10                        6
b                        9                        9                        5
b                        8                        17                      4
b                        3                        20                       3
a                        15                    15                          2
a                        10                    25
1

 ha scritto nel messaggio
news:92artn$g3s$1...@lacerta.tiscalinet.it...

Vedi mia nuova risposta al tuo messaggio precedente
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Sottomaschere

Ciao, ho un problemino con acess che non so risolvere...
ho due maschere che devono lavorare insieme, mi spiego: la prima 
maschera  è quella relativa alla merci in un magazzino; la seconda dovrà 
contenere i materiali, presi dal magazzino, utilizzati per produrre un 
determinato prodotto.
Avevo pensato di utilizzare le sottomaschere ma non riesco a far 
"dialogare" le due maschere... mi date qualche suggerimento?
grazie


Metti un controllo di appoggio che coordina le due sub
In questo ci metti
Tuasubform!tuocontrollo
e nella seconda sottomaschera come Linkmaster ci metti quel controllo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 
si ma dalla prima sottomaschera non riesco a far "vedere" il campo che 
sta nella  maschera che ospita le sottomaschere mi da errore scrivendo: 
maschera1!prova = id_fornitore


Tu hai una maschera Frm1
una sottomaschera subFrm1
una sottomaschera subFrm2
nella maschera Frm1 ci metti un controllo
mytxtbox
come orgine controllo ci metti subfrm1!tuocontrollo
e come linkmaster della subFrm2 ci metti tuocontrollo

Newsgroup: it.comp.appl.access
Titolo: Creare file MDE

...quale motivo può impedire ad access di creare una copia MDE dell'
applicazione appena realizata? nel caso specifico ho a che fare con un
db a 2 tabelle due maschere una sottomaschera una query ed un report

 ha scritto nel messaggio 
news:1151572214.8...@b68g2000cwa.googlegroups.com...
...quale motivo può impedire ad access di creare una copia MDE dell'
applicazione appena realizata? nel caso specifico ho a che fare con un
db a 2 tabelle due maschere una sottomaschera una query ed un report
Versioni? Per esempio A03 usa di default struttura A00 e se cerchi di fare 
un MDE non te lo fa fare fino a che non lo aggiorni ad A03.
Un'altra volta mi è successo senza motivo riconoscibile, ma si è risolto 
semplicente chiudendo e riaprendo, probabilemente qualcosa di chiuso male o 
altro.
Ciao Valerio.

giusto! infatti per la creazione dell' applicazione ho convertito il
file alla versione 2003.
Access non dà alcun messaggio d' errore semplicemente si pianta.
Eliminando pezzi del programma ho scoperto che il problema non si pone
quando elimino la sottomaschera, a me purtroppo la sottomaschera serve.

mah, la sottomaschera era tipo foglio dati, creando una sottomaschera
con layout "tabulare" il problema non si pone!

 con layout "tabulare" il problema non si pone!
Ciao luca,
probabilmente c'era un errore di compilazione nel codice della sottomaschera
,,,
Vedi anche 
www.donkarl.com/it/
 FAQ 7.17
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
--------------------------------------->

 ha scritto nel messaggio 
news:1151572214.8...@b68g2000cwa.googlegroups.com...


una sottomaschera era più grande della maschera che la conteneva!
riecuilibrate le dimensioni il problema non si è più posto

 riecuilibrate le dimensioni il problema non si è più posto
infatti, era tutto un problema di ecuilibrio
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: sono pronto a creare le maschere

..Azz! Altro che prime armi, qui è una ecatombe...
mene sono accorto!!!
vedi post 10/07/2003 h 15::43
ho creato le tabelle sia in modalità struttura sia in guidata e ppenso di
non aver trovato difficoltà di sorta (fino adesso), adesso passerei alla
lezione su come creare le maschere , sempre che qualcuno mi aiuti......
grazie, la voglia di capire c'è, e la pazienza anche........

 ha
scritto:

ALT!
Relazioni.
Sono una cosa molto importante. tu puoi creare una query tra due tabelle ma
se non gli dici come le deve "legare" non ti restituisce nulla.
Se tu hai due tabelle che lavorano insieme le dvi relazionare.
Esistono diversi tipi, ma possiamo riferirci alùquelli + comuni.
Uno a Uno e Uno a Molti.
ti basti sapere che puoi avere di ciascun record della tab pricipale una
corrispondenza nella tabella relazionata.
esempio Tabella principale "Emiri" Tabella secondaria "Frequentatori_icaa".
La relazione sarà 1 a 1 inevitabilmente (non ti fermre sull'esempio, ma se
non ci inserisco qualche battuta smetto di scrivere).
Ma se invece le tabelle sono "conoscitori_be_biso" e "Il_resto_del_mondo" la
relazione sarà 1 a molti(ssimi).
Le relazioni possono mostrare cose diverse.
I record che hanno corrispondenza tra le due tabelle.
Tutti i record della tab A e solo quelli della B che sono uguali
Tutti i record della tab B e solo quelli della A che sono uguali
Pensa se tu hai tb A con i seguenti valori: A, B, C
tabella B: B, C
Se hai relazionato nel primo modo ti verrà restituito: B:B, C:C
Nel secondo modo avrai A: , B:B, C:C.
Inizia a vederti questi e non andar di fretta.
MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.appl.access
Titolo: trasformare una tabella collegata in tabella importata

Salve a tutti. In A97 ho collegato dei tabelle di excel ad un DB di Access.
E' possibile trasformare queste tabelle collegate in normali tabelle di
Access.
C'è una modo per 'automatizzare' la procedura?
Grazie a tutti.
Giancarlo.

 ha scritto nel messaggio
news:s86Bb.66766$AX1.2...@news1.tin.it...

Se ce le hai ancora collegate, perchè non le cancelli e importi?
MAssimiliano

 ha scritto nel messaggio
news:s86Bb.66766$AX1.2...@news1.tin.it...

A parte che non capico perchè importarle visto che agli effetti dell'uso dei
dati è la stessa cosa, devi fare una query di creazione tabella dalla
tabella allegata.
Quindi cancelli la tabella allegata e rinomini quella nuova locale.
Il tutto è ovviamente automatizzabile
Antonio

 ha scritto nel messaggio
news:uXeBb.14134$i_5....@news.edisontel.com...

Perchè da sciocco, ne ho collegate una ventina.....Volevo sapere se era
possibile 'trasformarle' in tab. di access automaticamente.
Ho provato a modificare i percorsi presenti nelle tab. nascoste, ma non me
li fa cambiare.
Giancarlo

 ha scritto nel messaggio
news:aGfBb.177256$e6.66...@twister2.libero.it...

Grazie, non ci avevo pensato.
Giancarlo

 ha scritto nel messaggio
news:s86Bb.66766$AX1.2...@news1.tin.it...

Prova con il copia/incolla...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: più visualizzazioni


Perchè non inserisci nella maschera non inserisci una struttura a schede
così fai a meno della combo?
Oppure dividi la maschera in pagine ed in base al valore selezionato dalla
combo ti sposti su una certa pagina.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------




 buona idea...
ma i controlli non visualizzati danno comunque un carico alla cpu o no ?
posso sbizzarrimi a creare tante pagine o schede o rischio di appesantire
inutilmente il pc ?

 maschera...
La soluzione al tuo problema e' una struttura a schede.
Non e' necessario fare cose complesse, la struttura a schede e' stata
inventata proprio per questo tipo di problematiche.
Ciao, Sib

 Ciao, Sib
capisco.. .
e se volessi complicare le cose tipo con una visualizzazione a meschere
multiple (tipo un tabellare) ?
un sentito ringraziamento
ciao ciao

"il mago galbusera" <galb...@katamail.comCANCELLAMI> ha scritto nel
messaggio news:newscache$vzgu1g$c63$1...@news.silink.com...

Secondo me non devi avere alcuna preoccupazione, specie rispetto ad aprire
piů maschere contemporaneamente.


 multiple (tipo un tabellare) ?
Che vuoi dire con "a maschere multiple"?
Tu puoi anche fare una sola maschera molto larga e farla scorrere a destra e
a sinistra.
Con una struttura a schede invece puoi suddivirdere i dati per attinenze
logiche e chiamare i gruppi di dati con nomi significativi, rendendo piu'
semplice pescare i dati che interessano.
Una struttura a schede si presenta con tante linguette (come le pagine di un
dizionario).
Come esempio pratico guarda la finestra principare del db con le linguette
"Tabelle", "Query", ecc
Ciao, Sib

 Che vuoi dire con "a maschere multiple"?
non mi sono spiegato bene :)
hai presente la proprietą delle form: visualizzazioni consentite?
c'č il valore maschera singola ( che non č un problema), maschere continue e
foglio dati...
se volessi passare dalla visualizzazione dettagliata di un record (con
struttura a schede) alla visualizzazione dei campi principali con delle
maschere continue (una riga per ogni record, a mo di tabella....)
come devo fare?

"il mago galbusera" <galb...@katamail.comCANCELLAMI> ha scritto nel
messaggio news:newscache$lmuw1g$9l1$1...@news.silink.com...

O ti crei un pulsante apposta o, molto piu' semplicemente, usi i pulsantini
di Access in alto a sinistra per cambiare visualizzazione.
Ciao, Sib
Newsgroup: it.comp.appl.access
Titolo: Espressione che non funziona

Su suggerimento del baldo Baraldi ;) ho messo la seg. espressione nella
proprietą Valore predefinito del controllo txtNumeroProgressivo:
=Nz(Dmax("NumeroProgressivo";"tblUtenti");0)+1
associato al campo NumeroProgressivo - di tipo numerico - della tabella
tblUtenti.
Il fatto č che io nella textbox non vedo nulla. Mi aspettavo di vedere
comparire i numeri progressivi da 1 a 28 per i 28 record esempio che ho
creato invece nulla.
Dove ho sbagliato?
Grazie!
-- 
Insostenibile č il peso della conoscenza, se questa toglie poesia all'
Essere Umano.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao Giulio,
quella proprietà funziona  con i record che inserirai, non con quelli che
hai già inserito.
Saluti
Cinzia


Se non sbaglio (ma non fidarti) quella riga simula l'effetto del contatore, 
cioè messo nel valore predefinito di un controllo, aumenta di una unità il 
valore massimo precedente nei record aggiunti. Se volevi numerare i record 
che avevi già, credo (e non ti fidare un altra volta: ) )che tu debba fare 
un ciclo. ciauz 

Grazie a tutti e due.
Infatti mentre stavo per strada mi č venuta in mente questa cosa qui.
E per numerare quelli che ho gią dove lo devo mettere il codice?
Io credo lo debba mettere nell'evento Su Apertura della Form, giusto?


 Grazie!
Lascia stare il codice. Nei 28 record che hai gią in tabella mettici i
progressivi a mano, stai di meno.
Namor
-- 
namor at inwind punto it

Newsgroup: it.comp.appl.access
Titolo: sql access!?!? chi mi aiuta

Come si trattano le tabelle temporaneee!!!
mi spiego meglio. prima di utilizzare sql  , usavo la mia applicazione con
in modalita client-server: quindi il mio file mdb con vb maschere e report
sul client mentre i dati in un altro file mdb condiviso nella mia lan.
Ora mi dicono tutti che sql e bello veloce e scalabile.
Bene.
lo installo su un desktop a casa per provare e fare eventualmente una
upgrade del mio DB.
Ma subito mi accorgo che se da un progetto access (ADP) creo una tabella
questa viene creata sul server quindi se piu utenti lanciano la stessa query
contemporaneamente ( con parametri diversi ) succede un casino!!!
COme faccio a gestire questi casi ?!?!
Esempio: su una tabella pippo molti utenti in contemporaneamente creano
diversi record poi  se l'utente conferma i record creati vengono accodati
alla tabella generale-complessiva "pluto"
--
Luca Beatrice
Luca.b...@tiscali.it
http://lucabeatrice.risorse.com

 ha scritto nel messaggio
news:aemkf0$1ri$1...@lacerta.tiscalinet.it...

Potresti utilizzare due soluzioni:
1) Tabelle temporanee di SQL-SERVER: creando diversi user all'interno del
db, SQL-SERVER considera diverse due tabelle temporanee che abbiano lo
stesso nome ma create da utenti diversi. Il problema è che una tabella
temporanea viene eliminata al termine dell'elaborazione che l'ha creata ( ad
esempio una stored procedure)
2) Avere una sola tabella con in chiave del record il nome dello user, e
gestire poi via codice gli eventuali aggiornamenti o cancellazioni, tramite
ad esempio stored procedure che abbiano come parametri il nome user (questo
comporta che la tua procedura debba avere una form di login nella quale gli
utenti inseriscano il proprio user-name e che non possano loggarsi
contemporaneamente due utenti utilizzando lo stesso user-name.
Io avevo il tuo stesso problema ed ho optato per la seconda scelta, richiede
la scrittura di molto più codice ma è anche molto più flessibile.
Se ne hai la possibilità dai un'occhiata alla guida di SQL-SERVER alla voce
tabelle temporanee, sono ben spiegate.
Ovviamente se ti serve altro aiuto sono qui.
Roberto Pasqualini
Newsgroup: it.comp.appl.access
Titolo: Non visualizzare messaggio di errore in query di accodamento

Ho una query di accodamento che visualizza un messaggio di errore al momento 
dell'esecuzione. Comunque poi fa il suo dovere.
Come posso fare per non visualizzare questo messaggio? Dal menu opzioni ho 
eliminato il messaggio di avvertimento, ma non so come fare ad eliminare il 
secondo messaggio.
Ciao e grazie 


Devi dire di quale testo di messaggio si tratta esattamente.
Le cose che puoi regolare con il menu o anche come descritto
nella 
www.donkarl.com/it
  FAQ 2.4 Eliminare i messaggi d'avviso
sono competente solo per messaggi di avvisi non di errore.
Quindi dipende dal tipo di errore come puoi superare il messaggio.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access 


Il messaggio di errore è "Impossibile accodare tutti i record nella query di 
accodamento" seguito da una descrizione molto lunga. Credo che dipenda dal 
fatto che i record che va ad aggiornare (accodare) sono delle chiavi 
primarie, quindi se access trova delle ripetizioni si ferma e accoda solo 
qualli che non ci sono già. A me così va benissimo perché quello che cerco è 
appunto di accodare solo i nuovi record, tuttavia fare a meno di vedere 
apparire quel messaggio.
Grazie per la risposta e complimenti vivissimi per il sito 

 vedere apparire quel messaggio.
Ok, questo è classificato come avviso.
Puoi usare i metodi descritto nella FAQ. p.e. nel codice di un
pulsante o dovunque ti piace:
CurrentDb.Execute "TuaQuery"

Newsgroup: it.comp.appl.access
Titolo: come evitare effetto ricalcolo

Ciao a tutti
in una sottomaschera con origine da query, volendo evidenziare con una casella di controllo i carichi confermati o meno ho creato questa funzione:
 
******inizio********
 
Public Function ConfermaCarico(IDCarico As Long) As Boolean
On Error Resume Next
 
Dim Rst As DAO.Recordset
Dim strSql As String
 
strSql = "SELECT TbCarichi.IdCarico, " & _
        "Max(IIf(IsNull([DataCarico]) Or (nz([nPallet)=0 And nz([nColli])=0),0,-1)) AS ConfermaCarico " & _
        "FROM TbCarichi LEFT JOIN [DettagliOrdini] ON TbCarichi.IdCarico = [DettagliOrdini].IdCarico " & _
        "GROUP BY TbCarichi.IdCarico " & _
        "HAVING (TbCarichi.IdCarico)=" & IDCarico
Set Rst = CurrentDb().OpenRecordset(strSql)
 
ConfermaCarico = Rst!ConfermaCarico
 
Set Rst = Nothing
End Function
 
******fine********
 
richiamandola dalla query con: ConfermaCarico([IdCarico])
il problema è che all'apertuta ho un effetto ricalcolo che vorrei evitare.
 
Chiedo suggerimanti alternativi.
 
Grazie

 Chiedo suggerimanti alternativi.
 
Cioe'. Tu per ogni riga della query chiamante fai:
1) Definizione e apertuta di un recordset
2) con una query in join e richiesta di raggruppamento con having (?!)
3) da questa prendi un valore (dal primo record)
4) Auguri!
 
e comunque:
http://stackoverflow.com/questions/287474/whats-the-difference-between-having-and-where
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)
 
---
Questa e-mail � priva di virus e malware perch� � attiva la protezione avast! Antivirus.
http://www.avast.com
 
 

Come ti ha detto il saggio omonimo... evitiamo la ricorsione...!
 
Non ti basta urare la Formattazione condizionale sul valore...?
 
@Alex


ciao Alex e grazie
veramente ho anche l'FC


ciao Alessandro
quindi cosa mi consigli di fare?

 Come ti ha detto il saggio omonimo...
 
Piano con le offese ;-)
 
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)
 
---
Questa e-mail è priva di virus e malware perché è attiva la protezione avast! Antivirus.
http://www.avast.com
 
 


non era mia intenzione 
cmq involontaria ;-)


 
Tanto per cominciare a capire.
Dire che hai una sottomaschera serve a poco.
Che tipo di sottomaschera e'? E dove e' collocata la casella di 
controllo? E qual'e' l'origine dati?
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)
 
---
Questa e-mail è priva di virus e malware perché è attiva la protezione avast! Antivirus.
http://www.avast.com

Newsgroup: it.comp.appl.access
Titolo: prova non leggere

--
**** Giuseppe Ciccolella ******
-------- Smanetton Web----------
같 
http://digilander.iol.it/ciccoweb
 같

ho problemi nell'inserimento di msg con il server 
news.interfree.it
se qlcno leegge, puo dirmi se ne sa qlcs?
Grazie

 wrote in message 3d1b6...@news.dada.it...
