Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Renault 5 elettrica al giudizio definitivo: solo stupore iniziale o premi meritati?
Renault 5 elettrica al giudizio definitivo: solo stupore iniziale o premi meritati?
Dopo più di un anno dal primo test drive ci siamo rimessi al volante della Renault 5 E-Tech Electric, questa volta utilizzandola come prima auto per circa due settimane. Scoprite con noi se il progetto convince ancora
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-03-2005, 14:44   #1
Trebio
Senior Member
 
L'Avatar di Trebio
 
Iscritto dal: Feb 2000
Città: Brescia
Messaggi: 210
Chi mi può dare una mano con Access?

Chi mi può dare una mano con Microsoft Access?
Il problema di cui non riesco a venire a capo è questo:
Ho creato una tabella di access contenente diversi campi nel formato SI/NO, ovviamente nella relativa maschera appare un quadratino con l'opzione del segno di spunta.....
ora, avendo creato un report per riassumere in quanti hanno risposto SI, ovvero hanno apposto il segno di spunta, mediante il calcolo SOMMA, il valore che mi viene restituito è corretto ma con segno negativo. (-3 -9 -11 ecc.)
Come posso togliere il valore negativo?
Grazie.
__________________
Le mie foto: www.pbase.com/trebio
Nikon Coolpix 2100 - Canon A60 - Minolta S414
Panasonic FZ30 - Pentax IstDL
Trebio è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 17:19   #2
Brigante
Senior Member
 
L'Avatar di Brigante
 
Iscritto dal: Apr 2004
Città: Lariano (RM)
Messaggi: 1372
Puoi utilizzare la funzione Abs applicata al campo, cioè: SELECT Abs([NOME_TABELLA.NOME_CAMPO)] AS ALIAS_CAMPO FROM ...... WHERE ...
__________________
Careful With That Axe
Brigante è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 18:40   #3
Trebio
Senior Member
 
L'Avatar di Trebio
 
Iscritto dal: Feb 2000
Città: Brescia
Messaggi: 210
Quote:
Originariamente inviato da Brigante
Puoi utilizzare la funzione Abs applicata al campo, cioè: SELECT Abs([NOME_TABELLA.NOME_CAMPO)] AS ALIAS_CAMPO FROM ...... WHERE ...
Ciao Brigante, non sono in grado di comprendere il tuo suggerimento in quanto la mia conoscenza di Access è limitata alla creazione guidata di modestissimi progetti senza l'uso di un linguaggio di programmazione.
Provo a riformulare meglio il mio problema:
Ho creato una maschera dove mediante dei "ceck box" un utente dovrebbe spuntare quello che gli interessa esempio:
La tua frutta preferita è:
MELE v
PERE
BANANE
ALBICOCCHE

Dove il segno v è la spunta.
Ovviamente la maschera fa riferimento alla Tabella "Frutta" dove sono contenuti i campi MELE, PERE, BANANE, ALBICOCCHE e dove controllando posso vedere che nel campo MELE vi è un segno di spunta.
Ho quindi creato una query contenente i campi MELE, PERE, BANANE, ALBICOCCHE dove alla voce Formula ho selezionato SOMMA, con l'obiettivo di sapere quanti tra i potenziali clienti hanno selezionato le Mele le pere le banale o le albicocche.
Facendo una prova tutto funziona mi vengono restituiti dei valori giusti in sostanza, se non fosse che tali somme hanno valore negativo cioè se dieci clienti hanno spuntato la casella MELE il valore memorizzato è -10 e non dieci.
Cosa dovrei fare per avere un risultato di segno positivo? Dovendo poi stampare un Rapporto riepilogativo da presentare?
Ciao e Grazie in anticipo per la pazienza....
__________________
Le mie foto: www.pbase.com/trebio
Nikon Coolpix 2100 - Canon A60 - Minolta S414
Panasonic FZ30 - Pentax IstDL
Trebio è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 20:02   #4
Brigante
Senior Member
 
L'Avatar di Brigante
 
Iscritto dal: Apr 2004
Città: Lariano (RM)
Messaggi: 1372
Quote:
Originariamente inviato da Trebio
Ciao Brigante, non sono in grado di comprendere il tuo suggerimento in quanto la mia conoscenza di Access è limitata alla creazione guidata di modestissimi progetti senza l'uso di un linguaggio di programmazione.
Provo a riformulare meglio il mio problema:
Ho creato una maschera dove mediante dei "ceck box" un utente dovrebbe spuntare quello che gli interessa esempio:
La tua frutta preferita è:
MELE v
PERE
BANANE
ALBICOCCHE

Dove il segno v è la spunta.
Ovviamente la maschera fa riferimento alla Tabella "Frutta" dove sono contenuti i campi MELE, PERE, BANANE, ALBICOCCHE e dove controllando posso vedere che nel campo MELE vi è un segno di spunta.
Ho quindi creato una query contenente i campi MELE, PERE, BANANE, ALBICOCCHE dove alla voce Formula ho selezionato SOMMA, con l'obiettivo di sapere quanti tra i potenziali clienti hanno selezionato le Mele le pere le banale o le albicocche.
Facendo una prova tutto funziona mi vengono restituiti dei valori giusti in sostanza, se non fosse che tali somme hanno valore negativo cioè se dieci clienti hanno spuntato la casella MELE il valore memorizzato è -10 e non dieci.
Cosa dovrei fare per avere un risultato di segno positivo? Dovendo poi stampare un Rapporto riepilogativo da presentare?
Ciao e Grazie in anticipo per la pazienza....
Avevo capito qual'era il problema, allora...
In Access vai nella tua query entrando in Visualizzazione Struttura, poi prendi il primo campo dove fai la somma e dove hai una situazione di questo tipo: SommaDiMele: Somma(FRUTTA.Mele), dove FRUTTA è la tabella e Mele è il campo, ok? Bene, ora tutto ciò devi trasformalo in:SommaDiMele: Abs(Somma(FRUTTA.Mele)). Ripeti la stessa cosa per ogni campo e sei a posto.
__________________
Careful With That Axe
Brigante è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 20:45   #5
Trebio
Senior Member
 
L'Avatar di Trebio
 
Iscritto dal: Feb 2000
Città: Brescia
Messaggi: 210
Ho provato a modificare ma mi rende una serie di errori, qui sotto la modifica partendo da SommaDiAgentiOperanti.

SELECT Count(Tabella2.Pratica) AS ConteggioDiPratica, Tabella2.Circoscrizione, [Tabella2].SommaDiAgentiOperanti, Abs(Sum([Tabella2].AgentiOperanti)). Sum(Tabella2.[Mobilità e sicurezza stradale]) AS [SommaDiMobilità e sicurezza stradale], Sum(Tabella2.Commerciante) AS SommaDiCommerciante, Sum(Tabella2.Cittadino) AS SommaDiCittadino, Sum(Tabella2.Artigiano) AS SommaDiArtigiano, Sum(Tabella2.Altro) AS SommaDiAltro, Sum(Tabella2.[Qualità Urbana]) AS [SommaDiQualità Urbana], Sum(Tabella2.[Allarme sociale]) AS [SommaDiAllarme sociale], Sum(Tabella2.[Convivenza civile]) AS [SommaDiConvivenza civile]
FROM Tabella2
GROUP BY Tabella2.Circoscrizione;

Grazie
__________________
Le mie foto: www.pbase.com/trebio
Nikon Coolpix 2100 - Canon A60 - Minolta S414
Panasonic FZ30 - Pentax IstDL
Trebio è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 21:04   #6
Brigante
Senior Member
 
L'Avatar di Brigante
 
Iscritto dal: Apr 2004
Città: Lariano (RM)
Messaggi: 1372
Facciamo un poco di ordine e inseriscila così:


SELECT Count(Tabella2.Pratica) AS ConteggioDiPratica,
Tabella2.Circoscrizione,
Tabella2.SommaDiAgentiOperanti,
Abs(Sum(Tabella2.AgentiOperanti)),
Sum(Tabella2.[Mobilità e sicurezza stradale]) AS [SommaDiMobilità e sicurezza stradale],
Sum(Tabella2.Commerciante) AS SommaDiCommerciante,
Sum(Tabella2.Cittadino) AS SommaDiCittadino,
Sum(Tabella2.Artigiano) AS SommaDiArtigiano,
Sum(Tabella2.Altro) AS SommaDiAltro,
Sum(Tabella2.[Qualità Urbana]) AS [SommaDiQualità Urbana],
Sum(Tabella2.[Allarme sociale]) AS [SommaDiAllarme sociale],
Sum(Tabella2.[Convivenza civile]) AS [SommaDiConvivenza civile]

FROM Tabella2

GROUP BY Tabella2.Circoscrizione;
__________________
Careful With That Axe
Brigante è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Renault 5 elettrica al giudizio definitivo: solo stupore iniziale o premi meritati? Renault 5 elettrica al giudizio definitivo: solo...
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
Il modello che OpenAI non ha ancora rila...
Cornuta e mazziata: il furto del film co...
Sei bravo nei videogiochi? L'Universit&a...
Il mercato del lavoro è pieno di ...
Prima esperienza su un'auto elettrica, p...
Stangata sulle console Microsoft: il pre...
eufyCam 2C: a 166,99€ 3 unità per...
Sony prepara l'addio al dischi, ma oggi ...
Disney Plus ha disabilitato l'accesso ai...
Smartphone, il costo dei componenti cres...
Iliad cresce ancora, TIM è in netto calo...
SpaceX fa marcia indietro: cosa succeder...
Super: su Amazon appare un PC portatile ...
Le marmotte finiscono su OnlyFans, ma il...
Xbox Cloud Gaming si espande e arriva su...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:46.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v