Normally there is something called a Cyclic Group whcih is used in between days, months and years. But if you want to see both the dimensions at onetime, then you can create a dimension field with with a concatenation of day and week and use it as a dimension.
" create a dimension field with a concatenation of day and week and use it as a dimension" ----
This should work for you as i had a similar requirement in the past. Even now when I have to show data for Year and Months, I dont use 2 dimensions, instead I created a new dimension in the script which is called YearMonth and then use it. however you need to do it in the master calendar or your Time periods(Calendar) Table.
I tried for a while and also searched in the forum, and couldn't get it to work exactely as you require.
Furthermore, it seems that QlikView has some issues with line charts / combo charts with more than one dimension, for example if I do a combo with week# and day of week as dimension and count something as expression as line and bar chart, the line look pretty strange.
So I think a good solution is to use Mady mama's suggestion with a concatenated dimension field, I also use this quite often.
I think since Version 10, there is the possibility to use extension objects (like 3rd party sheet objects, extending the available graph objects). There might be an extension object which may fulfil the requirements, but haven't looked for that.
It's a very basic capability, but I don't think QlikView does it. As mentioned, concatenating the day and week would work fine and is a typical solution. The only thing is that it will repeat your week for every date, like 'week 27 Mon 2' 'week 27 Tue 3' and so on. You can sort of work around this if it really bothers you. I've attached an example with years and months as my "dimensions", and the year only displaying next to the first month of that year included in the chart, but you have personal edition so can't see it, so...
LOAD * ,month(YearMonth) as Month ,year(YearMonth) as Year ; LOAD date(addmonths(makedate(2009,1,1),floor(rand()*24)),'YYYY MMM') as YearMonth ,ceil(rand()*10) as Amount AUTOGENERATE 100 ;