Is it a bug? Conditional request

{color:#000000}Hi,
I have a region button which submits with the request {color:#993366}APPLY_CHANGES{color}
On this same page I have a {color:#993366}pl/sql{color} page process with a condition set to {color:#993366}Request is contained within Expression 1 {color}
Expression 1 contains the following string: {color:#993366}APPLY_CHANGES_DSG,APPLY_CHANGES_DEF{color}
To my amazement the page process does execute when the page is submitted with a request of {color:#993366}APPLY_CHANGES{color}
Obviously instead of checking the list of values in Expression 1 against the request, the condition simply does an {color:#993366}instr(EXPRESSION1,REQUEST){color}
The help reads:
>
REQUEST is an internal application attribute that
tracks of how a page is submitted. By default, when a page is
submitted, the value of REQUEST is set according to the
event that caused the page to be submitted. For example, the event
could be when a user clicks a button or selects a tab. Depending upon
the event, you can perform different operations by referencing the
value of the REQUEST application attribute.
Use this condition to specify {color:#ff0000}*a list of allowed requests*{color} (such as
SAVE or UPDATE) in Expression 1. The condition evaluates to true if the
value of REQUEST is contained in the list.
{color}Especially this {color:#ff0000}list of allowed requests{color} led me to expect it would check comma seperated values instead of simply doing an instr. Could someone please explain what is the behaviour I should expect. Is it a bug or isn't it?
Thanks,
Geert

Geert - It is working as intended. The condition for your situation is:
Value of Item in Expression 1 Is Contained within Colon Delimited List in Expression 2
Put &REQUEST. in Expression 1.
Put APPLY_CHANGES_DSG:APPLY_CHANGES_DEF in Expression 2.
Scott

Similar Messages

  • Bug Fix Request - To Admins

    Hey there Logic Pro forum Admins,
    I've got a small bug fix request for you. I'm using Logic Studio to lay down VO, and I ran across a potentially distressing bug. When you are recording in the arrange window and you click on the playhead, it erases your record take. It doesn't just remove it from the arrange window and place it in the bin, it erases the take completely.
    In my case, it was good that I caught it early on in a take. But imagine if I had clicked the on the playhead after a 5 - 10 minute take, or perhaps longer? We all know that time is money, particularly in VO sessions. The actor would have had to redo the take, and I would have had to pay the VO director and actor accordingly.
    To be entirely clear, it wasn't as if I had purposefully clicked on the playhead while recording. I was actually trying to rename a marker and accidentally hit the playhead instead. The effect this has had on my session is that I'm now deathly afraid to do anything (including cutting previously recorded regions or renaming them) while rolling. I'm sure you can appreciate my dilemma. Yes I could simply not click on the playhead, but you know how it is in the heat of a session. Things need to happen fast, and your clicking accuracy isn't what it normally is etc.
    Anyway, in future iterations of Logic Studio, it would be really really nice (not to mention heart attack preventing) if the user could disable this 'feature'. Please please please fix this!
    Kind regards,
    -Justin
    Message was edited by: Inteleky

    I'm not sure if what you're experiencing is a bug. I just tried this. While recording, I hit the playhead, and it simply stoped the recording where it was when I hit it, although the session continued to play. Try it yourself and watch the transport - the record button will go off, but the play will continue. When I did it just now, it DID NOT erase the recording that was in progress. Everything that had been recording until I hit the playhead was still there. This action makes sense to me. If the playhead gets touched and jumps to another part of the project, the action of recording SHOULD stop.
    If you're really concerned about this, I'd do some experimenting. Just sit down and start recording, and see what happens if you hit the transport, or if you do other actions you're wanting to do. Again, everything that had recorded until the moment I hit the playhead, was there. If your ENTIRE RECORDING gets deleted when you hit the playback, then something's wrong with your Logic. Are you on 8.0.2?
    Why are you feeling the need to edit while recording, anyway? Especially when you're recording important stuff??
    On a sidenote, you're not going to reach anyone from Apple on this forum. You need to go here:
    http://www.apple.com/feedback/logicpro.html
    Good Luck!

  • Chaining iBots without using Conditional Requests?

    I am using iBots with delivery content and a java script to export this to excel files. Now I want to chain these iBots.
    If I use the first iBot to run the 2nd iBot I need to have a conditional request. But these iBots don't have conditional requests.
    Using conditional requests equal to the delivery content would be requesting the same report twice. The reports are large and time a lot of time.
    So how can I create a chain without requesting all the reports two times?

    Hi,
    May I know how you configured the Conditional Formatting in detail? Especially what conditions you selected.
    As for the question, there is no build-in feature in Outlook to realize your request, the only method I can think of is to use VBA.
    Regards,
    Melon Chen
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Avoid Creating a Blank Page in the PDF Output for conditional request

    Hello BI Masters
    I have a Conditional request on my Last page of the data it checks the number of rows in the first page then it prints the excess rows in the last page and everything is working fine but when i use the conditional request its generating a blank page at the end of the report and i doant want to display balnk page
    My Conditinal format is like this
    <?if:number(SEC3_COUNT)>2?><?if:number(SEC4_COUNT)>2?>
    <?if:number(SEC5_COUNT)>2?><?if:number(SEC6_COUNT)>8?>
    <?initial-page-number:”1”?>
    Form FDA 1572 – Statement of Investigator Continued
    Protocol: <?SEC7_NAME?> <?SEC7_TITLE?>      
    Investigator(s): <?for-each:GET_SECTION_1_DETAILS_ROW?><?SEC1_FULL_NAME?><?end for-each?>
    <?end if?><?end if?>
    <?end if?><?end if?>
    I dont want the Balnk Page to be Displayed , Please help me out
    ~Srix

    Hi Everyone ,
    I have faced the same problem,The first if condition may not effect ,If any if condition immidiately following the for loop then it will crates the problem.
    -----------------May be your problem because of this---------------------------------
    | <?FOR LOOP ?> <?IF CONDITION?><?END FOR EACH?>|
    SOLUTION :<?FOR LOOP?><?IF @SECTION:CONDITION?>?>
    <?END FOR EACH?>|

  • Can´t deliver by Email on conditional request on Recipients

    Guys: Hi, let me ask you if anyone know why i Can´t deliver by Email on conditional request on Recipients. I have a simple report with year, month, date and email fileds and create ibot with this report and the next parameters:
    GENERAL:
    Priority HIGH
    Data Visibility Not Personalized
    Run As ADMINISTRATOR
    RECIPIENTS:
    Determine recipients from conditional request EMAIL
    DESTINATIONS:
    Specific Devices EMAIL
    This is the error message:
    +++ ThreadID: 2510 : 2009-05-11 17:17:56.625
    iBotID: /users/administrator/_ibots/PRUEBA INTELLEGO
    No devices for user: [email protected]
    +++ ThreadID: 2510 : 2009-05-11 17:17:56.625
    iBotID: /users/administrator/_ibots/PRUEBA INTELLEGO
    No devices for user: [email protected]
    PD: Let me tell you that if i send with "Me" option check on Recipient, i don´t have any problem.

    lets say you want to send accounts associated to sales team then load sales team user id in the OLAP table and pull that column in the report and in recipients tab under determine recipients from conditional request select the user id column. Once you save the ibot it will pick the user email id from SA system subject area automatically. I have done this in my project and its working fine.
    Thanks,
    Sachin

  • IBOT Conditional request

    Hello,
    I have a report scheduled with a conditional request First day of fiscal month. The condition applied is a SQl statement which says the request will return some value if todays date is equal to first day of fiscal month.
    Now if I schedule it every friday with this condition will it retun any value? Correct me If I am wrong, when we give conditions like this we don't need to schedule it right!!
    Please advice me on this,Thanks.
    Cheers,
    - Abhi

    Think of it this way. Suppose you manually fired your report in Answers everyday. What would happen? Due to your filter, the report would return no rows except for the first day of your fiscal month, right? Scheduling an iBot just replaces you having to do this manual task everyday. The results would be the same. So as Turribeach said, schedule it to run everyday and on the day there is data, the report will reflect this.
    HTH,

  • IBOTS with conditional request

    Hi All,
    Wish you all a very happy and prosperous new year.
    I have created a iBOT to see a process has started or not.
    I have a request in the Conditional Request tab and only if i mentioned the request the delivery content tab i am receiveing the email if i remove the request from the delivery content which i actually what i want and just dsiplay the contents of the Headlines the email is not trriggering.
    Is the the usual way a iBOT works where we need to select the request in both the tabs ( Connditional Request & Delivery Content). I do not need the report as an attachemnt in the email, i need a email which for example states *"Stared the Process ABC"*
    Thanks in Advance for the help
    Regards,
    Amit

    Hi Sandeep,
    You have a couple of options here, the conditional request route, or simply calling the ibot execution from the command line.
    For the conditional request, I'd set up an RPD init block that retrieves the ETL date into a variable.
    You then set up a simple answers request to return a row (for example from the time dimension) when the ETL date is greater than or equal to today (e.g the ETL has refreshed)
    This report then forms the conditional request for the ibots, if the conditional request returns a row, the ibots are executed.
    The alternative for command line execution , uses the 'saschinvoke' which is Siebel Analytics Scheduler Invoke. :
    Usage: SASchInvoke.exe -u <Admin Name>/<Admin Password>
    (-j <job id> | -i <iBot path>)
    ([-m <machine name>[:<port>]]
    | -p <primaryCCS>[:<port>] -s <secondaryCCS>[:<port>])
    ([(-r <replace parameter filename>
    |-a <append parameter filename>)]
    | [-x <re-run instance id>])
    [-l
    [-c <SSL certificate filename>
    -k <SSL certificate private key filename>]
    [-w <SSL passphrase>|-q <passphrase_file>|-y]
    [-h <SSL cipher list>]
    [-v
    [-e <SSL verification depth>]
    -d <CA certificate directory> | -f <CA certificate file>
    [-t <SSL trusted peer CNs>]
    Hope this helps,
    Rgrds
    Alastair

  • ASC 2.0 Preview 2 Bug - Conditional Compilation around a constructor fails

    Is this the right place to be reporting bugs?
    Source class:
    public class Something
    CONFIG::debug
    public function Something(id:uint)
    CONFIG::release
    public function Something()
    In another class:
    CONFIG::debug
    var q:Something = new Something(10);
    Compiling with Additional Compiler Arguments set to "-define+=CONFIG::debug,true -define+=CONFIG::release,false" results in the following warnings and errors:
        [mxmlc] Warning: return value for function 'Something' has no type declaration.
        [mxmlc]                               public function Something(id:uint)
        [mxmlc]                                               ^
        [mxmlc] Error: Incorrect number of arguments.  Expected no more than 0
        [mxmlc]                                         var q:Something = new Something(10);
        [mxmlc]                                                           ^

    I could reproduce this issue with ASC 2. I've logged this as bug 3339009.
    I'm guessing you have a more complex scenario in mind, but the workaround for this simple case might be to use default arguments to make the constructor parameter optional?
            public function Something(id:uint=0)
    The bug does seem to impact constructors. Another workaround for now is to use a conditional factory pattern?
    package
    public class Something
        public function Something(id:uint=0)
            this.id = id;
          private var id:uint;
        CONFIG::debug {
            public static function createInstance(id:uint):Something
                return new Something(id);
       CONFIG::release {
            public static function createInstance():Something
                return new Something();

  • Enkitec Navbar - possible bug: conditional list entries.

    I think I have found a bug in the Enkitec Navbar (latest version 1.2.0 on Apex 4.2)
    If the "first child" item of a level 1 menu has a condition or authorization that causes the item to not render - then the rest
    of the level 2 items in the submenu do not show, and the little "drop-down" (V) icon does not show on the level 1 item.
    That "first child" must also have child entries (with the same condition/authorization) for the bug to appear.
    E.g. If the Menu is defined as:-
    Menu V
         Workspace A V
              Option 1
         Workspace B
              Option 2
         Workspace C
    And "Workspace A" and "Option 1" have condition/authorization that causes it not to show, then the menu is not rendered correctly - only the top level Menu is showing, with no sub-items.
    For a demo - see http://apex.oracle.com/pls/apex/f?p=35199
    The 3 items for Workspace A-C correspond to conditions and authorization schemes that should cause the corresponding menu items to hide/show.
    Submitting the page will show/hide the relevant menus.
    These work correctly for Workspaces B and C.
    However, it does not work when Workspace A is set to "No".
    If you view the source of the page - you will notice that Workspace B and C are actually in the list - but not showing.
    I think it is only the rendering of the HTML for the "Menu" that is wrong - it does not have the drop-down V icon showing.
    Jonathan.

    Hi Jonathan,
    This is interesting. If correct, it's definitely a bug. I'll take a look ASAP although I'm not sure when that will be.
    Regards,
    Dan

  • In App Purchase Bug - SKProduct Request

    Hi,
    This time I am struggling with two very strange problems. The In App Purchase functionality seems buggy.
    Problem 1:
    The SKProductRequest works on one device (iOS version 4.02), but not on the other (iOS 4.2). None of the devices are jailbreaked, both are the same model (iPhone 4). The one on which the request is not working, just fails (but without crashing):
    - (void)request:(SKRequest *)request didFailWithError:(NSError *)error
    The SKProduct Request starts automatically with the application launch. But and if for any reason (e.g. a network timeout) the user is able to "update" the price list (=re-initiating the SKProduct request) If re-initiated, the app is crashing. The wired thing:
    Problem 2:
    The bug only appears, if the device is not connected to XCode while running. In other words, I am able to update the SKProduct Request as often as possible if the device is connected to XCode without any crash- the code seems to work. -> I am not able to trace any possible bug with the help of XCode, because the error does not appear on the device if it is connected..
    - (void) requestProductData {
    if(isFinishedProductRequest) {
    NSLog(@"request products for %@", identifierCash);
    self._request = [[SKProductsRequest alloc]
    initWithProductIdentifiers:
    [NSSet setWithObject: identifierCash]];
    _request.delegate = self;
    isFinishedProductRequest = FALSE;
    [_request start];
    - (void)requestDidFinish:(SKRequest *)request {
    NSLog(@"purchase request finished");
    isFinishedProductRequest = TRUE;
    if ( [cashServiceDelegate respondsToSelector:@selector(appleProductRequestDidFinish)]){
    [cashServiceDelegate appleProductRequestDidFinish];
    [self._request release];
    and the cash delegate
    - (void) appleProductRequestDidFinish {
    isFinishedAppleCashRequest = TRUE;
    if (applePaymentTransactionController.productsArray != nil && [applePaymentTransactionController.productsArray count] > 0) {
    SKProduct * product = [applePaymentTransactionController.productsArray objectAtIndex:0];
    NSLog(@"%@", [product localizedDescription]);
    price = [[product price] floatValue];
    priceLocale = [product priceLocale];
    if ([viewDelegate respondsToSelector:@selector(updatePrice)]){
    [viewDelegate performSelector:@selector(updatePrice)];
    }else {
    [self alertNoAppleProducts];
    if ([viewDelegate respondsToSelector:@selector(hideSmallLoadingView)]){
    [viewDelegate performSelector:@selector(hideSmallLoadingView)];
    I was also looking at the XCode Organizer Device Logs, but they were not really helpful. I will post them, when I will get the 2nd device where the SKProduct Request is working (on mine, its not)

    I could solve my two problems.
    1.
    To start in app purchase again on the one mobile, I just had to delete and reinstall the app. The simple thing This list was helpful http://troybrant.net/blog/2010/01/invalid-product-ids/
    2.
    The crash when re-calling the SKProductRequest was because i had to super-deallocs in my dealloc method. Sluttery.. - but I am confused why two super-deallocs are working when the app is running in XCode..

  • Bug / Feature request tracker for ROME.

    Hi,
    Wouldn't it be nice if we have a dedicated site for viewing/tracking Bug and Feature requests?. I hope it will surely help us to remember our past requests and the status of the same.
    Thanks,
    David R

    Hello,
    Great suggestion! As the project moves on it might happen that other ways of gathering feedback and requests might be introduced.
    Thanks for your idea!
    Sarah
    Sarah
    Forum Moderator

  • Problem with Branch Conditions (Request = Expression 1)

    Application Express 3.1.0.00.32
    I've looked around on the internet and couldn't find anything to differ from what I thought I was doing correctly.
    The issue I am having is that I have 4 push buttons (2 on top and 2 on bottom) that when pressed, should redirect to the same page. For the branch condition, I set the type as Request = Expression 1 and placed the values that the buttons submit as in the expression 1 field.
    For the push button pressed, I do not have a button selected.
    In testing whenever I press a button, the following error is given:
    ERR-1777: Page 4 provided no page to branch to. Please report this error to your application administrator.
    Any ideas?

    Hi Leland,
    Check the names you have used in Expression 1.
    I have just created two buttons on a page called P4_BUTTON1 and P4_BUTTON2.
    My Expression 1 setting shows:
    P4_BUTTON1,P4_BUTTON2and the branch works ok
    Andy
    ps - if you have more than one button that could control the branch, the condition should be "Request is Contained within Expression 1"
    Edited by: ATD on Jan 14, 2009 5:45 PM

  • Trivial bug/feature request

    It's sort of a simple thing, but here goes.
    In /etc/fstab /dev/cdrom has a default (standard Arch install) filesystem parameter of as iso9660
    and /dev/dvd has a default (standard Arch install) filesystem parameter of udf. I'm using thunar-volman and I put a CD in my DVD drive and I got an error about it not being able to be mounted. I just changed the respective filesystems for /dev/dvd and /dev/cdrom to auto and it worked fine (no reboots at all).
    IMO, something the default setting for /dev/dvd should be auto, possibly even /dev/cdrom. It's a simple fix, but could it be done when Arch is installed, instead of having the user manually make this change?

    It is best to submit feature requests to the bug tracker.  Things get lost/overlooked in the forums.

  • CS5 Bridge & Photo Downloader Bug/Feature Request

    Not sure if this is the right place to post this. Hopefully Adobe reads through this forum.
    With CS4, my camera download workflow required using Image Capture, DNG Converter, and Bridge. With CS5, I can now perform the same workflow all in Bridge. I love it! Thanks Adobe. There seems to be a couple of bugs though. When importing with the new Photo Downloader, I do a "Rename Files" along with a "Convert To DNG." (part of my workflow has always been to back up the original NEFs and also the converted DNGs. You can never backup too much). Well with CS5, the NEFs get renamed and converted to DNGs but the renamed NEFs disappear. I'm left with the original camera-named NEFs which I then have to rename through Bridge's "Batch Rename" so that I can keep them matched to the DNGs. Adobe, you are missing the "Keep Original Files" for the "Convert to DNG" menu.
    Also, the renaming sequence doesn't seem to update itself for the next import like it does in "Batch Rename" (which I always loved).
    Anyways, thanks for the Photo Downloader. It saves me several steps.

    Well, I have to retract my kudos for the Photo Downloader. I have gone back to my previous workflow of using Image Capture, DNG Converter, and Batch Rename. Photo Downloader has proven to be very unreliable with importing files in sequential order. And its inability to append past numbering is frustrating.

  • Printing Flag Based on the Condition Request

    Hello
    I have a requirement where i need to check two conditions on Date and Print the Date in Red and Flag(Symbol) adjacent to the Date, I used Conditional Format and gave my Conditions and then i am ableto print the date in Red , Below is my Conditional Format XML and i am unable to print a symbol adjacent to the Date with the same Condition
    Here is my Conditional Format XML
    <?if:LE_DT<PRINT_DATE?><?attribute@incontext:color;'red'?><?end if?><?if:ACT_DT='--'?><?attribute@incontext:color;'red'?><?end if?>
    i need to print a FLAG symbol also based on this condition
    Thanks for your help

    So after the attribute setting you need to put in the flag character. To do this, you will need to put the opening and closing if statements in separate form fields and then put the flag character between them.
    <?if:LE_DT<PRINT_DATE?><?attribute@incontext:color;'red'?>FLAG CHAR<?end if?><?if:ACT_DT='--'?><?attribute@incontext:color;'red'?>FLAG CHAR<?end if?>
    Bear in mind that the flag character may come from a special font e.g. wingdings. In which case you will need to ensure that font is on the server - check the docs. Or you can conditionally show an embedded image in the same way.
    Regards
    Tim

Maybe you are looking for

  • Cannot install AA3 on Windows 7 Home Premium

    I run the Setup file, and right after I choose my language, a window flashes up and vanishes almost instantly and nothing else happens. Does anyone else have this problem and if so, how do I fix it? Thank you.

  • Use par file in portal

    I have reported a .NET *.par file and imported it to the portal server.But i dont know where to see the file I imported and how to use and apply it in portal?

  • Can't download JDBC Drivers

    I've been unable to download Oracle's latest thin jdbc drivers for the past several days. Is anyone else having this problem???

  • Firewire strange problem

    I bought a 800 to 400 firewire adaptor and connected it to the macbook pro while it is switched on and the macbook pro switched off itself.... But it works fine when I connect the adaptor before switching on the macbook pro I want to know what's the

  • Apple DVD Player will not launch

    I have a B/W G3 Tower/Desktop as well as a G3 PowerBook (black laptop). Both run OS 9.2.2, QT 5.0.2, and Apple DVD Player v1.2. When I try to launch the DVD Player on the tower, I receive the following on a pop-up window: "Apple DVD Player cannot ope