Tuesday, June 3, 2008

Advanced TreePrompt

I have played around with Treeprompts lately and would like to show you tow different usage of this handy tool.

Treeprompt provides a hierarchical selection tool.
you just point it to the top of the hierarchy tree that you want to select from and it lets the user make selections at any level.


Actually you don't have much control over it, it goes down to the leaf nodes (lowest granularity) whether you want it or not.

e.g. there is no way to "stop" this treeprompt aty the product line level...
it will always allow the selection of products.














I find Treeprompts very useful in two scenarios:

As a replacement for a list of subsequent combo boxes (having "cascading" master-detail relationships.

This provides the user with fine grained selection in an easy way.

The treeprompt return the member selected, so in this case we want to automagically "expand" that member if it's at a higher level to include all lowest level members.

e.g.

user makes a selection at the product item level but we still want to display all "selected" products.


Selection: Cooking Gear, Rope

























We can see what the prompt return by dropping a Text Item, setting it's Source Type to "Report Expression" and setting the Expression to ParamValue('pProduct')
Where pProduct is how I named the prompt's parameter.

This will return:
[Sales].[Product].[Product].[Product type]->[all].[1].[1], [Sales].[Product].[Product].[Product type]->[all].[2].[6]

In a crosstab, summary kind of report we want to see all products that the user selected:

in the crosstab's query we need to get the descendants of every member returned by the prompt at the product level:

union( descendants( set( # join(',', split(';', promptmany('pProduct', 'MUN')) )# ), [Sales].[Product].[Product].[Product]) , emptySet([Sales].[Product].[Product]) )








Charts


If we are dealing with charts treeprompts are also very handy because we can allow the user to have full control over how many series to display in the chart.

In this case we do not want to "expand" the selection.


The expression to use here is more simple:

set( #promptmany('pProduct', 'MUN')#
)

26 comments:

  1. Interesting article. Under 8.2 we use tree extensively on the date dimension. However there is a major snag, you can only specify the default to be a MUN rather than a function. Which means that you cannot specify the default be "today" (today special category in the cube set to warehouse load date). We've tried making the MDX query use "today" if the date prompt was not entered, however C8 complains about members from different hierarchies (i.e. fiscal hierarchy and todays date hierarchy). This seriously hampers any scheduled or burst reports.

    ReplyDelete
  2. I was able to use

    members([Metrics].[Calendar].[Calendar].[Business Week])

    to generate these member labels.

    You can apparently feed members() any Level Unique Name to get there from here. HTH.

    ReplyDelete
  3. I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in IBM COGNOS, kindly contact us http://www.maxmunus.com/contact
    MaxMunus Offer World Class Virtual Instructor led training on IBM COGNOS We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
    For Demo Contact us.
    Saurabh Srivastava
    MaxMunus
    E-mail: saurabh@maxmunus.com
    Skype id: saurabhmaxmunus
    Ph:+91 8553576305 / 080 - 41103383
    http://www.maxmunus.com/


    ReplyDelete



  4. INSTEAD OF GETTING A LOAN,, I GOT SOMETHING NEW
    Get $10,050 USD every week, for six months!

    See how it works
    Do you know you can hack into any ATM machine with a hacked ATM card??
    Make up you mind before applying, straight deal...
    Order for a blank ATM card now and get millions within a week!: contact us
    via email address:: besthackersworld58@gmail.com or whats-app +1(323)-723-2568

    We have specially programmed ATM cards that can be use to hack ATM
    machines, the ATM cards can be used to withdraw at the ATM or swipe, at
    stores and POS. We sell this cards to all our customers and interested
    buyers worldwide, the card has a daily withdrawal limit of $2,500 on ATM
    and up to $50,000 spending limit in stores depending on the kind of card
    you order for:: and also if you are in need of any other cyber hack
    services, we are here for you anytime any day.
    Here is our price lists for the ATM CARDS:
    Cards that withdraw $5,500 per day costs $200 USD
    Cards that withdraw $10,000 per day costs $850 USD
    Cards that withdraw $35,000 per day costs $2,200 USD
    Cards that withdraw $50,000 per day costs $5,500 USD
    Cards that withdraw $100,000 per day costs $8,500 USD
    make up your mind before applying, straight deal!!!

    The price include shipping fees and charges, order now: contact us via
    email address::besthackersworld58@gmail.com or whats-app +1(323)-723-2568

    ReplyDelete
  5. INSTEAD OF OBTAINING A LOAN,THE BLANK ATM CARD IS AVAILABLE INLESS THAN 44 HOURS {perrythomas827@gmail.com}

    We bring to you good news, our special programmed BLANK ATM CARD for you to meet up with those needs of yours and also start up your own business. Our ATM card can be used to withdraw cash at any ATM or swipe, stores and POS. The card withdraw maximum of $ 5,000 per day. The Blank ATM card is also sophisticated due to the fact that the card has its own security, making your transaction very safe and untraceable. We are handing over the card just to help the poor, get a card from us today. Contact us today for your own order at: perrythomas827@gmail.com CALL/TEXT +1 (408) 827-7215... WE ALSO OFFER Bitcoin Investment and also recover your lost bitcoin..

    ReplyDelete
  6. I've been reluctant in purchasing this blank ATM card i heard about online because everything seems too good to be true, but i was convinced & shocked when my friend at my place of work got the card from guarantee atm blank card & we both confirmed it really works, without delay i gave it a go. Ever since then I've been withdrawing $5000 daily from the card & the money has been in my own account. So glad i gave it a try at last & this card has really changed my life financially without getting caught, its real & truly works though its illegal but made me rich!! If you need this card from guarantee atm blank card then here is their EMAIL : blankatm156@gmail.com

    ReplyDelete
  7. I got my already programmed and blank ATM card to withdraw the maximum of $100,000 MONTHLY for a maximum of 12 MONTHS. I am so happy about this because i got mine last week and I have used it to get $400,000 already. (perrythomas827@gmail.com) is giving out the card just to help the poor and needy though it is illegal but it is something nice and he is not like other scam pretending to have the blank ATM cards. And no one gets caught when using the card. Get yours from THOMAS PERRY Hackerz today! Just send an email to (perrythomas827@gmail.com)

    ReplyDelete
  8. Hello viewers all over the world, There is good news for you all today get your Blank ATM card that works in all ATM machines all over the world. We have specially programmed ATM cards that can be used to hack ATM machines, the ATM cards can be used to withdraw at the ATM or swipe, at stores and POS. We give out this cards to all interested clients worldwide, We give out THE Blank ATM Card. Do you want to live a good life thought its illegal, its the easiest way to be a millionaire. it also has a technique that makes it impossible for the CCTV to detect you and you can only withdraw a total amount of $5,000 Dollars in a day on ATM Machine also avaialbel at cash delivery. We give up to $10,000.00 to $1,000,000.00 Dollars With our network hacking services. We can Recover all your lost money to Bitcoin and other Crypto currency, mortgage/realestate scams and fake ICOs within 48 hours or less. (Thomas Freddie Hackers) working together as a team to track down & to recover funds back from the most difficult internet SCAMMERS. NOTE!! We've received countless heartbreaking reports of notorious scammers and we’ve successful recovery them back via thomasunlimitedhackers@gmail.com

    Do contact us on ((Binary Recovery. University Grades.Wiping Criminal Records, FB & IG Hack, Telegram, Loads & Phone Hacking)) border us with your jobs & allow us give you positive result with our hacking skills. We are certified and your privacy is 100% safe with us. Worry no more about your financial problems, If you are in need of any other cyber hack services, we are here for you anytime, any day so contact us via our Email Address: thomasunlimitedhackers@gmail.com

    Regards
    THOMAS FREDDIE UNLIMITED HACKERS
    Email thomasunlimitedhackers@gmail.com
    Call/Text: +1 (985)465-8370
    Motto: We offer the fastest and reliable services

    ReplyDelete

  9. I'm here to testify about how we use Mr.Okhide blank ATM card to make money and also have My own business today. Brother and sisters Go get your blank ATM card today and be among the lucky ones. This PROGRAMMED blank ATM card is capable of hacking into any ATM machine,anywhere in the world.It has really changed My life for good and now I can say that I'm rich and i can never be poor again. You can withdraw the maximum of $5,000 daily and $140,000 a month, We can proudly say our business is doing fine and I have up to $18,000 000 (18 millions dollars in my account) Is not illegal,there is no risk of being caught ,because it has been programmed in such a way that it is not traceable,it also has a technique that makes it impossible for the CCTV to detect you..For details and cost on how to get yours today, email okhideblankatmcard@gmail.com now is all you have..

    ReplyDelete
  10. HACKER FRANK ROBERT IS THE ONLY LEGIT HACKER WHEN IT COMES TO HIRING AN HACKER BECAUSE HE HELPED ME

    I WAS LIVING WITHOUT FINANCIAL FREEDOM UNTIL I MET WITH HACKER FRANK ROBERT WHO LOADED $15,000 AND $10,000 INTO MY PAYPAL AND BANK ACCOUNT WITHOUT TRACES....I INDEED OWE YOU A LOT AND I WILL FOREVER BE INDEBTED TO YOU,YOU CAN CONTACT HIM ON Creditcards.atm@gmail.com or WhatsApp: +1(539) 888-2243 AND YOU WILL BE GLAD YOU DID RATHER THAN WASTE PRECIOUS TIME
    Email:Creditcards.atm@gmail.com
    WhatsApp: +1(539) 888-2243

    ReplyDelete
  11. me and my husband are here to testify about how we use Oscar White black ATM card to make money and also have our own business today. Go get your blank ATM card today and be among the lucky ones. This PROGRAMMED blank ATM card is capable of hacking into any ATM machine,anywhere in the world.It has really changed our life for good and now we can say we are rich and we can never be poor again. You can withdraw the maximum of $5,000 daily and $140,000 a month, We can proudly say our business is doing fine and we have up to $20,000 000 (20 millions dollars in our account) Is not illegal,there is no risk of being caught ,because it has been programmed in such a way that it is not traceable,it also has a technique that makes it impossible for the CCTV to detect you..For details and cost on how to get yours today, email the hackers on : oscarwhitehackersworld@gmail.com ,Text & Call or Whats-app: +1(209)-643-1515

    ReplyDelete
  12. GET RICH WITH THE USE OF BLANK ATM CARD FROM
    (jimleehacker07@gmail.com)
    Has anyone here heard about blank ATM card? An ATM card that allows you to withdraw cash from any ATM machine in the world. No name required, no address required and no bank account required. The ATM card is already programmed to dispense cash from any ATM machine worldwide. I heard about this ATM card online but at first i didn't pay attention to it because everything seems too good to be true, but i was convinced & shocked when my friend at my place of work got the card from guarantee ATM card vendor. We both went to the ATM machine center and confirmed it really works, without delay i gave it a go. Ever since then I’ve been withdrawing $1,500 to $5000 daily from the blank ATM card & this card has really changed my life financially. I just bought an expensive car and am planning to get a house. For those interested in making quick money should contact them on: Email address : jimleehacker07@gmail.com

    ReplyDelete


  13. GET RICH WITH THE USE OF BLANK ATM CARD FROM
    (besthackersworld58@gmail.com)
    Has anyone here heard about blank ATM card? An ATM card that allows you to withdraw cash from any Atm machine in the world. No name required, no address required and no bank account required. The Atm card is already programmed to dispense cash from any Atm machine worldwide. I heard about this Atm card online but at first i didn't pay attention to it because everything seems too good to be true, but i was convinced & shocked when my friend at my place of work got the card from guarantee Atm card vendor. We both went to the ATM machine center and confirmed it really works, without delay i gave it a go. Ever since then I’ve been withdrawing $1,500 to $5000 daily from the blank ATM card & this card has really changed my life financially. I just bought an expensive car and am planning to get a house. For those interested in making quick money should contact them on: Email address : besthackersworld58@gmail.com or WhatsApp him on +1(323)-723-2568

    ReplyDelete
  14. Have you pay your necessary BILLS? Do you need money? Do you want a better way to transform your own life? My name his Elizabeth Maxwell. I am here to share with you about Mr OSCAR WHITE new system of making others rich with not less than two to three days.I was in search of a job opportunity on the internet when i come across his aid on a blogs that i was on to, talking on how he can help the needy with a programmed BLANK ATM CARD.I thought it was a scam or normal gist but i never had a choice than to contact him cause i was seriously in need of Finance for Business.I contacted him on the CARD, and not less than a minute he respond and give me the necessary information’s on how to get the card. My friends, today am a sweet happy woman with good business and a happy family. I charge you not to live by ignorance.Try and get an ATM card today through (MR OSCAR WHITE)and be among the lucky ones who are benefiting from this card. This ATM card is capable of hacking into any ATM machine anywhere in the world.It has really changed my life and now I can say I’m rich because I am a living testimony. The less money I get in a day with this card is $15,000.Every now and then money keep pumping into my account. Although is illegal, there is no risk of being caught, as it is programmed so that it can not trace you, but also has a technique that makes it impossible for the CCTV to detect you.. I urge you to contact him on the BLANK ATM CARD. For details on how to get yours today, email hackers oscarwhitehackersworld@gmail.com ,whats-app +1(209)-643-1515

    ReplyDelete
  15. INSTANT AFFORDABLE PERSONAL/BUSINESS/HOME/INVESTMENT LOAN OFFER WITHOUT COST/STRESS CONTACT US TODAY VIA Whatsapp +19292227023 Email drbenjaminfinance@gmail.com

    Hello, Do you need an urgent loan to support your business or in any purpose? we are certified and legitimate and international licensed loan Company. We offer loans to Business firms, companies and individuals at an affordable interest rate of 2% , It might be a short or long term loan or even if you have poor credit, we shall process your loan as soon as we receive your application. we are an independent financial institution. We have built up an excellent reputation over the years in providing various types of loans to thousands of our customers. We Offer guaranteed loan services of any amount to people all over the globe, we offer easy Personal loans,Commercial/business loan,Car loan Leasing/equipment finance, Debt consolidation loan, Home loan, ETC with either a good or bad credit history. If you are in need of a loan do contact us via Whatsapp +19292227023 Email drbenjaminfinance@gmail.com

    Share this to help a soul right now, Thanks

    ReplyDelete
  16. HAVE YOU LOST YOUR MONEY TO BINARY OPTION SCAM OR ANY ONLINE SCAM WHATSOEVER?.DO YOUR DESIRE CREDIT REPAIR[EQUIFAX, EXPERIAN, TRANSUNION? WELL, YOU HAVE FOUND REDEMPTION.


    BEWARE OF FRAUDSTERS looking to hoax.
    if you have been a VICTIM, contactEmail:creditcards.creditscoreupgrade@gmail.com
    whatsapp:+1(437) 536-6082 for directives.
    Here, it's always a win for you.

    ��OUR SERVICES��
    ∆Binary Option funds recovery
    ∆Social media hack
    ∆Recovery of loan scam
    ∆Credit repair (Equifax,Experian,Transunion)
    ∆Email hack
    ∆College score upgrade
    ∆Android & iPhone Hack
    ∆Website design
    ∆Website hack
    ∆And lots more.
    We have specially programmed ATMs that can be used to withdraw money at ATMs, shops and points of sale. We sell these cards to all our customers and interested buyers all over the world, the cards have a withdrawal limit every week.

    CONTACT INFO:
    Email:creditcards.creditscoreupgrade@gmail.com
    whatsapp:+1(437) 536-6082
    Copyright ©️ 2022.

    ReplyDelete
  17. Hack and take money directly from any ATM Machine Vault with the use of ATM
    Programmed Card which runs in automatic mode. email
    oscarwhitehackersworld@gmail.com
    whatsapp..+1(510)-777-9243

    ReplyDelete

  18. Never met any hacker as discreet and fast like this WIZARD BRIXTON Hacker. He’s called BRIXTON and he has helped me in multiple ways first was when my ex wife cheated on me and now he’s helping me paying my credit cards debts plus he helped me gain access to my spouse phone remotely and I was able to use that against her in court. I must say he’s the best at what he do and I recommend him to the world. Email; Wizardbrixton at gmailDOTcom , you can be sure to thank me later. I will keep on telling the world that he’s the best out there, I am very thankful because he gave me and my kids a second chance .Are you interested in the service of a hacker to get into a phone, Facebook account, snapchat, Instagram, yahoo, WhatsApp, get verified on any social network account, increase your followers by any amount, bank wire and bank transfer. Contact him on WIZARDBRIXTON@GMAIL.COM

    ReplyDelete
  19. ielts certificate without exam

    buy ielts certificate in cameroon

    ielts certificate for sale

    ielts test

    british council ielts

    ielts online preparation

    buy a certificate online

    ielts free online course

    elts certificate without exam
    buy ielts certificate in cameroon
    ielts certificate for sale
    ielts test
    british council ielts
    ielts online preparation
    buy a certificate online
    ielts free online course

    ielts certificate without exam

    buy ielts certificate in cameroon

    ielts certificate for sale

    ielts certificate number

    ielts teaching certificate

    ielts free online course

    study ielts online

    ielts online preparation

    (WhatsApp+1 (901) 878-9747)

    (WhatsApp+1 (901) 878-9747)

    Send message to: approvedocs@yahoo.com

    ReplyDelete
  20. how to get us passport renewed
    renew passport online
    how to apply for a passport
    us passport renewal
    usps passport appointment
    passport renewal application
    us passport application
    passport forms
    How much money is it to buy a passport?
    Can I buy my own passport book?
    What is the penalty for a fake passport?
    How long does it take to buy passport?
    Where is the cheapest place to get a passport?
    Is it possible to get an US passport online?
    How can I get a passport quick?
    Can you pay for your passport online?

    (WhatsApp+1 (901) 878-9747)

    (WhatsApp+1 (901) 878-9747)

    Send message to: approvedocs@yahoo.com

    ReplyDelete
  21. I would strongly love to recommend the services of the best team of Jeanson James Ancheta wizard. They are professional and very discreet in carrying out their jobs, they have the best customer service agents and satisfaction at heart. If you have any services, kindly contact him via email:jeansonjamesanchetawizard62@gmail.com or on Whatsapp +31617020375 or Telegram +31684518136 and he also help track and monitor your cheating partner's phone without being noticed, clear or erase criminal records, all social media hacks, funds recovery and many others.

    ReplyDelete
  22. Hello everyone i'm Cliff by name I never imagined it would have been possible to recover my bitcoins.. RECOVER YOUR STOLEN BITCOIN OR MONEY LOST TO SCAMMERS WITH A LEGIT RECOVERY EXPERT: Have you ever been a victim of online scam? or have you lost your money to fake hackers online? I implore you to contact this trustworthy hacker and recovery expert by name smartlucasrecovery@gmail.com. I was a victim of fake people posing as binary options and bitcoin investors, I lost a sum of $4,000 and 2BTC from my bitcoin wallet to these fake brokers.It took a while before I realized they were scams and this really hurt me. Then an in-law of mine heard about it and recommended me to a specialist with the address smartlucasrecovery@gmail.com ... or what'sapp ((+4915214137658)),. He helped me recover my lost bitcoin in less than 48hrs and the scammers were caught and made to pay for what they did to me. If you have lost any amount to online scammers and you’re seeking to recover loss from wallet hackers, fake hackers, online dating scams, btc wallet hack, recovery of lost funds from fake binary investors or any online scam. Reach out to smartlucasrecovery@gmail.com or what'sapp ((+4915214137658)), with the best service to help you, and you will be so glad you did so, best believe recovery expert referral

    ReplyDelete
  23. I highly recommend the service of FUNDS RECOVERY CHAMBERS Solution for a fantastic job at recovering my life savings which I naively put in a fake crypto investment scheme. I had a stressful situation going on and they were so patient with me and did help me through this. The staff members are very legit and good in explaintion email them on fundsrecoverychambers at gmail dot com , not just classifying the problem and charging not without good response. I must commend them for recovering my money from the people who stole from me. If you are ever in need of such service, you can contact them via: (fundsrecoverychambers@gmail.com) “Thank you for your hard work, I really appreciate that you have been able to get my funds recovered, Their transparency and commitment to my recovery were admirable throughout the entire process even with the cost being fair. I am sending this testimony to affirm the legitimacy.
    Email: fundsrecoverychambers at gmail dot com

    ReplyDelete
  24. Using the newest technologies is essential to staying ahead in the ever changing world of digital currency. Craker cyberdude Recovery is aware of this and uses state-of-the-art equipment and software to facilitate their recovery attempts. They make use of a variety of resources, such as data mining tools, blockchain explorers, and transaction analysis software, to increase the likelihood of success. Craker cyberdude Recovery presents itself as a pioneer in the bitcoin recovery services industry with its tech-savvy approach. While it may seem impossible, craker cyberdude Recovery is an expert at recovering bitcoins that have been misplaced or stolen. They commence their approach by collecting all relevant data on the lost bitcoins and doing a comprehensive scenario assessment. Then, using their knowledge of blockchain technology and cryptocurrency forensics, they take a methodical approach to find and track down the lost money. Craker cyberdude Recovery works to return your bitcoins to your digital wallet by utilizing a combination of cutting-edge tools and painstaking research. Craker cyberdude Recovery doesn't merely rely on conjecture or chance. They trace the flow of money and look for trends in blockchain transactions by analyzing them using sophisticated forensic techniques. They can find important information this way that may help recover missing bitcoins. Their staff of professionals is skilled at tracking transactions and utilizing blockchain data, which allows them to deftly negotiate the convoluted world of cryptocurrencies. When it comes to bitcoin recovery, security and confidentiality are paramount. Craker cyberdude Recovery recognizes the sensitivity of these matters and ensures that your personal information and recovery details remain strictly confidential. Email Craker(at)cyberdude. Com for more information.
    WhatsApp:+1 (931) 241-9477
    Website: https://crakercyberdude.space/
    Thank you.

    ReplyDelete
  25. Ladies and gentlemen, I must warn you that the internet isn't quite a safe place now, as consistent research has found out that 62.24% of people you interact with on the net do not exist. Hence, you must trade with caution. For this reason, FUNDS RECOVERY CHAMBERS was founded in the year 1999 and ever since the have been trending for successfully carrying out various hacking jobs, also i was a victim of fake broker and i used them to recovery my funds , Let me give you a little story of what happen to me, I invested about $485,000 on a binary option platform then I decided to withdraw after several weeks but the withdrawal wasn’t successful, then I tried to contact the platform via email and phone number, I didn’t get a response from them that was when everything started looking weird. Some weeks later I got a mail from them insisting I should invest more money if I want to withdraw my money which I rejected, and I never hear from them again that was when I knew I had been scammed. I was really devastated at those moment and felt so bad that my hard earned money was gone. After some months I came across a lot of testimonies on the web how fundsrecoverychambers at gmail dot com had helped many people recovered their stolen coin , scammed or duped money on bitcoin or any other form in digital currency. I contacted them and they promised to help me get my money back asked me some info about the scammer which I provided. The result was amazing I recovered all my stolen money back. I was so happy, thank you so much FUNDS RECOVERY CHAMBERS the are real deal, the were able to remotely recover my funds back.

    You can also contact them on fundsrecoverychambers@gmail.com Telegram : https://t.me/Fundsrecoverychambers_crypto

    ReplyDelete