Answers For 31 To 60 Qlikview Questions
Answers For 31 To 60 Qlikview Questions
Answers For 31 To 60 Qlikview Questions
Challenges:
Scratch of the Project/ Development Project
issues:
.Requirements gathering, i mean understanding
the business is a bit difficult some times
.when ever the huge amount of data,i mean
creating data models as per the
requirements(Remove Synthetic keys,Remove
Circular Loops,Usage of Tables means 1 to
many ,Many many relations)
.Without Extensions downloading we need to
create custom extensions
33.N-printing:
Purpose of nprinting:
.based on the filters it will filter out
And it will take the screenshot from qlikscense
application.and it will prepare ppt.and it directly
circulate to the user.
.n of user we can use nprinting reports who
everdon’t have license also we can circulate it.
.need not login to application .directly it will take
the screenshot based on scheduling time.it will
circulate the user.
What is the format of nprinting:
ppt for highlevel management,few user they want
detailed information we use xl reports.
Pdf as well.
N printing process:
for nprinting first we need to design
qlikview/qlikscensce application.
establish the connection to the qvf file
we need to refresh it.
Then we create template file.based on
requirement.
.First slide we keep logo dates names.
.Second slide once we refresh the nprinting task.
.Automatically it will get the components and
obects just drag and drop.
.finally we creating template.
.in template. we creating a task.
Ex:regional reports,global reports.
We schedule the reports like daily wise ,monthly
wise based on task we create.
It will trigger and generating task.
34.on demand,odac.(it will seperate the tables.it
in the table.it overview it.)
It will simplify the data model.s
n no of tables we have to seperate the tables then
we use odac.
38.master calender.
.for a perticular month we dont have business
transaction then we use master calender.
.to get all the dates even tho it is not there in the
database.
.day wise analysis we need.
.first we need to identifiy min date and max date.
.then we store into variable.using let and peek.
Iterno():it will add one one date to already
existing date.
.autogenerate :automatically add date.
.ex:
.daterange:
.load date($(vmindate)+Iterno()-1) as tem date.
.autogenerate 1 while
.it add one one date.
.autogenerate 1 while $(vmindate)+Iterno()-1<=$
(vmaxdate);
.now we crete master calender.
.load temdate as order date,
year(temdate) as year,
month(temdate) as month,
‘Q’& Ceil(month(temdate)/3) as quarter
.resident datarange.
Drop table daterange.
.once we create master calender then wed delete
daterange.
40.storytelling:(qlikscense)
. for presentation purpose we use storyteeling.
Ex:.30 sheets i have 10 components from different
sheets.
42.section scenario:
1.data/row level security
2.field/column level security.
3.sheet level security.
4.components level security.
45.cals:
cals:is nothing but security in data level.in
document level
we have license then only we can open dashboard
giving access to the dashboard with timelimits.
named cals:for a user all application access we
provide with no time limit.
(until unless we remove from the group)
document cals:for a user one application access
we provide with no time limit.
session cals:for a user all application access we
provide with in the time limit.
usage cals:for a user one application access we
provide with in the time limit.
52.subfield:
.subfield():from name we need first name and
last name in the string.
.subfield(name,' ',1)as first name
.subfield(name,' ',-1) as last name
53.match,mixmatch,whiled match:
.keepchar():
.it is exactly opposite to pergechar.
.keep only what we want we keep use keepchar.
.keepchar('tablename','abcd...zABCD..Z') as new
table name.it is a case sensitive.
55.interaval match:
used to match distinct numeric values to numeric
intervals.
Intervalmatch(matchfield,keyfield1[,keyfield2,..])
(loadstatement |selectstatement)