Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 Other Forums
 MS Access
 Inputbox within query question

Author  Topic 

benruiz74
Starting Member

1 Post

Posted - 2007-05-31 : 12:53:15
See code below ---instead multiplying the fields by 0's and 1's. I want to have predefined cases where I want to have a user input the case # in a inputbox. For example, if user enters 1, then the defined parameters are applied. How do I do this?

---------------------------------------------------------------------
CASE 1;
x1=1,
x2=1,
x3=0,
x4=0

then --->
x1 * [Territory Product Sales]!CurrMth + x2 * [Territory Product Sales]!PrevMth + x3 * [Territory Product Sales]![2PrvMth] + x4*[Territory Product Sales]![3PrvMth] AS TTDPrdSales
--------------------------------------------------------------------
CASE 2;
x1=1,
x2=1,
x3=1,
x4=0

then--->
x1 * [Territory Product Sales]!CurrMth + x2 * [Territory Product Sales]!PrevMth + x3 * [Territory Product Sales]![2PrvMth] + x4*[Territory Product Sales]![3PrvMth] AS TTDPrdSales
---------------------------------------------------------



SELECT [Territory Product Sales].Territory, [Territory Product Sales].Product, [Territory Product Sales].[Market Name], [Territory Product Sales].[ME Number], [Territory Product Sales].CurrMth, [Territory Market Sales].MktCurrMth, 

[Territory Product Sales]!CurrMth + 1*[Territory Product Sales]!PrevMth + 1*[Territory Product Sales]![2PrvMth] + 0*[Territory Product Sales]![3PrvMth] AS TTDPrdSales,

[Territory Market Sales].MktCurrMth+1*[Territory Market Sales].MktPrevMth + 1*[Territory Market Sales].Mkt2PrvMth + 0*[Territory Market Sales].Mkt3PrvMth AS TTDMktSales,

0*[Territory Product Sales]!PrevMth + 0*[Territory Product Sales]![2PrvMth] + 1*[Territory Product Sales]![3PrvMth] + 1*[Territory Product Sales]![4PrvMth] + 1*[Territory Product Sales]![5PrvMth] + 1*[Territory Product Sales]![6PrvMth] + 0*[Territory Product Sales]![7PrvMth] AS PrvTriProdSales,

0*[Territory Market Sales].MktPrevMth + 0*[Territory Market Sales].Mkt2PrvMth + 1*[Territory Market Sales].Mkt3PrvMth + 1*[Territory Market Sales].Mkt4PrvMth + 1*[Territory Market Sales].Mkt5PrvMth + 1*[Territory Market Sales].Mkt6PrvMth + 0*[Territory Market Sales].Mkt7PrvMth AS PrvTriMktSales,





   

- Advertisement -