Newsgroup: it.comp.appl.access
Titolo: Re: stLinkCriteria, stringa + numero

 grazie per l'aiuto
In ciò che leggo tu nn unisci ma sostituisci... Prova così
stLinkCriteria = "[NumDDT]=" & Me![NumDDT]
stLinkCriteria = stLinkCriteria & " and [NumDDT_1]=" & chr(34) & Me!
[NumDDT_1] & che(34)
Ps pero mi chiedi :
Xche NumDDT lo tratti come num e NumDDT_1 come testo?


Ops refuso : ovviamente entrambi chr(34)

 ancora non funziona
Impossibile... Va nel codice e nella finestra immediata fa un
debug.print della variabile stLinkCriteria

 [NumDDT]= and [NumDDT_1]="1212/Y"
ma che vor' di "SE CLICCO"????? ugo o me la dici bene la problematica
o non ti posso aiuta'... ;)
...parti dall' A-B-C.

 Naturalmente io li seleziono da [NumDDT_2] che li raggruppa entrambi
ahhhh... mo' si.
il codice che ti ho dato e' sbagliato allora alla luce di quanto mi
hai detto adesso...
stLinkCriteria = "NumDDT_2=" & chr(34) & Me![NumDDT] & "" & Me!
[NumDDT_1] & Chr(34)
prova cosi'.

 Ora mi si apre una finestrella "immettere valore parametro" NumDDT_2
Ma si puo' sapere?...
Hai scritto "In questa query ho creato un campo NumDDT_2: [NumDDT] &
[NumDDT_1]" ... quindi sto campo, c'e' o non c'e'?

 sia che faccio somma che raggruppamento è la stessa cosa?
Scusa Ugo ma ... secondo te l'help potrebbe dire qualcosa in
proposito?
Popi

 Quello che ho trovato solo nel Web
Microsoft Access XP, premo F1 e mi si apre la finestra della guida.
In "Ricerca libera" imposto il testo "query" e premo "Cerca".
I primi 4 argomenti restituiti sono:
- Informazioni sui tipi di query
- Informazioni sulle query SQL
- Informazioni sulle query di comando
- Informazioni sulla progettazione di una query
Nel 4 argomento, alla voce "Calcolare quantità", compare il testo
seguente.
======================
Utilizzare una funzione di aggregazione, quale Somma o Media, per
eseguire il calcolo su tutti i record contenuti in ogni campo della
griglia di struttura.
Utilizzare la funzione Raggruppamento per calcolare valori distinti
per i gruppi di record in un campo.
======================
Miseriaccia ... proprio stasera che mia moglie mi aveva preparato un
bel 777 in guazzetto ...
Popi

 al mio problema con stLinkCriteria.
Ugo, ho solo prima risposto alla tua domanda "sia che faccio somma che
raggruppamento è la stessa cosa" con un consiglio a consultare la
guida e poi dimostrato che (contrariamente a quanto sostenevi) la
guida spiega in cosa sono diverse le due opzioni.
In quanto al tuo problema ... non sono *per nulla* certo di aver
capito, ma mi sorge questo dubbio: la maschera "M_DDT" ha come origine
dati la query che ci hai indicato e che riporto qui sotto, vero?
===========================
SELECT TbTestataDDT.DataDDT, [NumDDT] & [NumDDT_1] AS NumDDT_2,
TbClienti.Ragione_Sociale, Sum(Q_ImponibileL_DDT.ImponibileLordo) AS
SommaDiImponibileLordo
FROM TbClienti INNER JOIN (TbTestataDDT INNER JOIN (Q_ImponibileL_DDT
INNER JOIN TbDescrizione ON Q_ImponibileL_DDT.IdTestataDDT =
TbDescrizione.IdTestataDDT) ON TbTestataDDT.IdTestataDDT =
TbDescrizione.IdTestataDDT) ON TbClienti.IdCliente =
TbTestataDDT.IdCliente
GROUP BY TbTestataDDT.DataDDT, [NumDDT] & [NumDDT_1],
TbClienti.Ragione_Sociale
ORDER BY TbTestataDDT.DataDDT;
===========================
La domanda è: se il campo NumDDT_2 esiste nella query ma la openform
chiede di immettere il parametro "NumDDT_2" ... non è che nella
maschera "M_DDT" non hai un controllo che si chiama "NumDDT_2"???
Cioè: non è che hai creato una casella di testo associata al campo
"NumDDT_2" ma il nome della casella di testo è ad es. "Testo56"???
Popi

 spero di essermi spiegato bene
La maschera ... "MElenco_TuttiDDT"?!?!?!?!?!
Quale maschera "MElenco_TuttiDDT"???????
E quale query "Q_TuttiDDT"??????????
Immagina che su it.discussioni.auto io postassi "Volante duro in
sterzata" con questo testo.
====================
Ragazzi, ho il volante che quando giro a destra è molto duro.
Se sostituisco l'olio con lo svitol, cosa cambia?
====================
Ipotizza, poi, che ci volessero 20 messaggi di risposta per scoprire,
tra l'altro, che:
- "giro a destra" è riferito a chi mi osserva sterzare standomi
davanti (perché, in effetti, il volante lo sto girando a sinistra)
- il sistema di sterzo è meccanico (non idraulico)
- sul manuale di uso e manutenzione sta scritto chiaramente di usare
esclusivamente i lubrificanti previsti
- il termine "volante" è improprio dato che sto parlando della una
cloche del mio piper.
Ora domandati se sarebbe normale se i partecipanti al thread si
sentissero un tantino "cojonati".

 quindi non c'è nulla di nuovo.
:D
Scusate la mia latitanza ma ogni tot, un po' di ferie ci vogliono...
allora Ugo, il discorso che gia' ti ho fatto all'inizio di questo post
e' lo stesso che Popi ti sta rifacendo, per cui vedo che passi in
avanti non ne sono stati fatti...
Quindi deciditi, o la dici tutta (e soprattutto "BENE", ma bene bene),
o aiuto da qua non ne puoi avere... non fosse altro perche' se
facessimo i "MAGHI" saremmo al massimo su "STRISCIA LA NOTIZIA" e non
su ICAA... facile no? ;D

 Grazie
probabile che lui un 1 &""& 1 lo trasformi semplicemente in 11
(numerico)... perche' non dividi nella query i campi con un bel "/" ?
cosi' se sicuro che il sistema non prenda fischi per fiaschi e tratti
tutto davvero come str