Checkboxes remain set when looping over screen

Hi there,
I have got a problem with some checkboxes on a BSP with MVC.
I am creating an extension for cProjects within a single tabStrip.
My BSP constist of several checkboxes and I want to loop over this screen for some times to collect data. For every call of the BSP I create a new instance, set page attributes and call the view in DO_REQUEST. The page attributes cause some checkboxes to be set. This works fine so far.
My problem is that checkboxes that were selected on the previous screen remain selected.
I think this happens because the checkboxes have the same names as those on previous screens.
How can I disable this behaviour? I would appreciate your help.

Hi Raja,
thanks for your friendly welcome!
My BSP is already stateless. It is for assigning test
types to components in a production project and for
assigning standards to these test types. So there are
some nested groups with checkboxes.
First I loop over some existing test types and standards which will be displayed as 'checked' and the checkboxes are disabled. This works great so far.
<%@page language="abap" %>
<%@extension name="bsp" prefix="bsp" %>
<%@extension name="htmlb" prefix="htmlb" %>
<%@extension name="xhtmlb" prefix="xhtmlb" %>
<%@extension name="phtmlb" prefix="phtmlb" %>
<xhtmlb:overflowContainer>
  <htmlb:button id      = "test_comp_next"
                text    = "Next"
                tooltip = "Go to next step in Task Wizard"
                onClick = "test_comp_next"
                design  = "EMPHASIZED" />
  <br />
  <htmlb:textView text   = "Component Validation"
                  design = "EMPHASIZED" />
  <br />
  <htmlb:group>
    <htmlb:groupHeader>
  <htmlb:textView text   = "<%= ms_component-task_descr %>"
                  design = "EMPHASIZED" />
    </htmlb:groupHeader>
    <htmlb:groupBody>
      <table cellpadding="5" valign="TOP" >
      <tr>
      <%
  mv_counter = 0.
  loop at mt_test_types_available into ms_test_type_available.
  read table mt_test_types into ms_test_type with key task_type = ms_test_type_available-test_type.
  if ms_test_type is not initial.
  mv_counter = mv_counter + 1.
      %>
      <td valign="TOP">
      <htmlb:group width="110px" >
        <htmlb:groupHeader>
      <htmlb:textView text   = "<%= ms_test_type-task_type %>"
                      design = "EMPHASIZED" />
        </htmlb:groupHeader>
        <htmlb:groupBody>
          <%
  loop at mt_standards_available into ms_standard_available.
  if ms_standard_available-test_type = ms_test_type-task_type and ms_component-task_type = ms_standard_available-task_type.
  read table mt_standards into ms_standard with key task_type = ms_standard_available-product_std parent_guid = ms_test_type-task_guid.
  if ms_standard is not initial.
          %>
          <htmlb:checkbox id       = "<%= ms_standard-task_type %><%= mv_counter %>"
                          text     = "<%= ms_standard-task_type %>"
                          checked  = "TRUE"
                          disabled = "TRUE" />
          <br />
          <%
  clear ms_standard.
After displaying the already existing standards I also display other standards that are available for a component and might be selected.
else.
          %>
          <htmlb:checkbox id   = "<%= ms_standard_available-product_std %><%= mv_counter %>"
                          text = "<%= ms_standard_available-product_std %>"
                          key  = "<%= ms_test_type-task_type %>" />
          <br />
          <%
  endif.
  endif.
  endloop.
          %>
          </td>
        </htmlb:groupBody>
      </htmlb:group>
      <%
  else.
After that I also loop over test types that are not existing yet. They and their corresponding standards can be selected in addition.
mv_counter = mv_counter + 1.
      %>
      <td valign="TOP">
      <htmlb:group width="110px" >
        <htmlb:groupHeader>
      <htmlb:textView text   = "<%= ms_test_type_available-test_type %>"
                      design = "EMPHASIZED" />
        </htmlb:groupHeader>
        <htmlb:groupBody>
          <%
  loop at mt_standards_available into ms_standard_available.
  if ms_standard_available-test_type = ms_test_type_available-test_type and ms_component-task_type = ms_standard_available-task_type.
          %>
          <htmlb:checkbox id   = "<%= ms_standard_available-product_std %><%= mv_counter %>"
                          text = "<%= ms_standard_available-product_std %>"
                          key  = "<%= ms_test_type_available-test_type %>" />
          <br />
          <%
  endif.
  endloop.
          %>
          </td>
        </htmlb:groupBody>
      </htmlb:group>
      </td>
      <%
  endif.
  endloop.
      %>
      </tr>
      </table>
    </htmlb:groupBody>
  </htmlb:group>
</xhtmlb:overflowContainer>
Message was edited by:
        Stefan Grosskinsky
Message was edited by:
        Stefan Grosskinsky
Message was edited by:
        Stefan Grosskinsky
Sorry I have got some problems with formatting my code.
Message was edited by:
        Stefan Grosskinsky
Message was edited by:
        Stefan Grosskinsky

Similar Messages

  • Error when looping over list

    Looping over a series of lists created from form fields
    generates an error when one of the fields on the form has been left
    blank. The form is a list of event dates, start times and end
    times. One event can have a number of times.
    When the end time is uncertain, we want to leave it blank.
    However, doing so shortens the list created from #form.endtime# so
    that the lists don't match and there's an error message:
    "Invalid list index 2.
    In function ListGetAt(list, index [, delimiters]), the value
    of index, 2, is not a valid as the first argument (this list has 1
    elements). Valid indexes are in the range 1 through the number of
    elements in the list."
    How do you get around this problem? Tx.

    yoman,
    No need for separate forms. Use a counter to number each
    group of field names
    <input name="EventDateID1" ...>
    <input name="EventDate1" ...>
    <input name="EventDateID2" ...>
    <input name="EventDate2" ...>
    Then loop through the form fields on your action page
    <cfloop from="1" to="#form.maxCounter#"
    index="counter">
    <cfset EventDateID = form["EventDateID#counter#">
    <cfset EventDate = form["EventDate#counter#">
    ... rest of fields
    <cfquery name="UpdateFeatures" datasource="#dsn#">
    UPDATE EventDates
    SET EventDate = '#EventDate#', ....
    WHERE EventDateID = #EventDateID#
    </cfquery>
    </cfloop>
    You should validate the values and/or use cfqueryparam

  • I have set the presence to screen only but the checkbox still prints adobe livecycle

    I have set the presence to screen only but the checkbox still prints. I am using adobe LiveCycle design 9 and it is a dynamic form
    This check box is part of an action, where when clicked, it copy's the data from one row and puts it in another. It is also in a row that can be added and removed.
    But basically I want the check box to appear on the screen but not print (including when the form is converted to a PDF when its completed)

    Intel-based Macs: Resetting the System Management Controller (SMC)
    Power
    The computer sleeps or shuts down unexpectedly.

  • Quite often when I plug in my iPad 2, iTunes goes to the "Set Up Your iPad" screen and makes me restore it. Any way to stop this?

    I have had my iPad 2 since the start of June 2011. There are a lot of times when it works great, but I have had trouble sometimes when I sync. Prior problems were with SQLite3.dll, but got help copying that file to the right place. I have also completely uninstalled and re-installed iTunes. However, my biggest problem is that sometimes when I plug it in to sync with iTunes, it automatically goes to the "Set Up Your iPad" screen. It only allows me to set it up as a new iPad, or restore it from a backup. This is happening more and more. So much so that everytime I plug it in and it actually does work, before disconnecting I will right click on the iPad on the left hand bar and do a backup. This is really starting to get on my nerves. I'm not doing anything out of the ordinary with my iPad. Just playing some games and having a few other apps. It's so hard when playing some games like Angry Birds, getting 3 stars in all levels, only to plug the iPad in again to sync and have to restore it and lose all progress! Does anyone know why it goes to this screen? It doesn't happen all the time, but I'd say once every 4 times I connect. Also, I'm using Windows 7, and yes, all windows updates are done, and iTunes always is on the most up-to-date version. Thanks for any help!

    Normally, I would suggest restoring the iPad and uninstall and reinstall iTunes but you have done both of those things - more times than you ever imagined!
    Have you thought about turning auto syncing off?
    Without connecting your iPad to your laptop, start iTunes. Click on Edit. Click on Preferences. Click on Devices. Check the box next to "Prevent your iPod etc. from automatically syncing." Click OK.
    If you do this you can backup the iPad right away before it syncs. You may want to go into all of the iTunes tabs and just make sure that all of the current content on the iPad is selected to sync before you actually do sync.
    This doesn't solve the problem, but it would prevent the automatic sync and erasing content. Hopefully, in the next few days- when iOS 5 is released - you will also be relieved of this weird iPad behavior - since the iOS devices are supposed to become PC free.
    BTW - and this is no excuse for what you are experiencing, but I have found that some of the game apps that I had on my iPad turned out to be quite troublesome and after I removed them, my problems went away. I know that is almost sacrilege with regard to the Angry Birds addiction .... But I'm just saying ...

  • HT3475 When setting up Voice over an unknown error occured (1703)? What is wrong?

    When setting up Voice over an unknown error occured (1703)? What is wrong? This happens to me on my shuffle and Nano, how can I fix it?

    Sounds like the VoiceOver dll wasn't installed properly or is missing.  Try installing the latest version of iTunes over your existing installation on your Mac.
    http://www.apple.com/itunes/download/
    B-rock

  • Why error when looping a sheets collection and setting the visible property?

    I get an error on line 5 when running the following code:
    1Sub ShowSheets(vSheets() As Variant)
    2
    3 Dim i As Long
    4 For i = LBound(vSheets, 1) To UBound(vSheets, 1)
    5 ThisWorkbook.Sheets(vSheets(i, 1)).Visible = xlSheetVisible
    6 Next i
    7
    8End Sub
    The error code I get is:
    Run-time error '-2147417848 (80010108)':
    Method 'Visible' of object '_Worksheet' failed
    I only get the error when at least one of the sheets is a chart. But the error does not occur when the chart object is looping. Instead it occurs when the first worksheet object after the chart object is looping.
    What is the cause of this error?

    Hi JP3O,
    >> only get the error when at least one of the sheets is a chart. But the error does not occur when the chart object is looping<<
    I am trying to reproduce this issue however failed. From the error message, it seems that the visible couldn't set when you call the sub.
    How the code was executed? Would you mind sharing more detail about this secnario?
    Regards & Fei
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Memory leak/overload when looping by index over a large query and updating each DB record

    I am importing a CSV file into a temporary table and then running a select query that joins my actual database table with the temporary table, looking for any changes in the data. If changes exist, the select query is looped from 1 to #recordCount# and an update is applied to each record via cfquery. It runs very quickly (much more quickly than looping the query itself), but my memory spikes and overloads after about 1500 updates are completed. I need to be able to do upwards of 20000 at a time, without killing my system. I have tried manually setting the runtime garbage collection to trigger after X number of loops, but that doesn't seem to help. I am running CF8. See below for loop example:
    <cfloop from="1" to="#updatedRecordsQuery.recordCount#" index="a">
    <cftry>
                    <cfquery datasource="#db#" name="doUpdate">
                        UPDATE
                            CI
                        SET
                            firstname = <cfqueryparam cfsqltype="cf_sql_varchar" value="#updatedRecordsQuery.firstname[a]#" />,
                            lastname = <cfqueryparam cfsqltype="cf_sql_varchar" value="#updatedRecordsQuery.lastname[a]#" />,
                            etc, for about 15 various fields
                        FROM
                            client_info CI
                        WHERE
                            CI.client_id = <cfqueryparam cfsqltype="cf_sql_integer" value="#updatedRecordsQuery.client_id[a]#" />
                    </cfquery>
                    <cfcatch type="database">
                        <cfset local.updateErrorList = listappend(local.updateErrorList,updatedRecordsQuery.client_id[a]) />
                        <cfset local.error = true />
                    </cfcatch>
               </cftry>
    </cfloop>

    I would suggest to use select update instead of looping over query object and update each row one-by-one.
    Procedure:
    - Insert your CSV data into temp table.
    - Use a select update SQL query to update the changed data instead of looping over a select query.
    Example:
    UPDATE
       Table
    SET
       Table.col1 = other_table.col1,
       Table.col2 = other_table.col2
    FROM
       Table
    INNER JOIN
      other_table
    ON
       Table.id = other_table.id
    NOTE: You can put all your scripts in a Procedure.

  • LOGIC PRO 8 crashing when switching between screen sets

    Hey eveyone -
    first post up on this forum - but have been a professional logic user for years!
    I like to think I am very well versed with the set up and running of mac systems and have come across a strange anomoly that i would appreciate if any one else out there has had happen - or would mind repeating - only takes 2 minute.
    i have just bought a new mac pro and have logic pro 8 instaled and a variey of plugins
    first
    create a screen set & save as 1
    create another with no movie as float and save it as 2
    toggle backwards and forwards between them and notice you machine does not crash...
    now ...
    create a screen set & THIS TME OPEN A MOVIE AS FLOAT and saveit as part of your screen set - say to number 1
    create another with no movie as float and save it as 2
    now do the same thing and tell me if Logic crashes.....
    mine does and it is bloody annoying as i compose to picture and need this to work smoothly.
    I have unloaded all the plugins in the AU manager, tried putting the movie file on different drives, tried diferent movie files.... all the same.... I've tried it with other float windows and all works perfectly fine - so have narrowed it down to the movie float does not like being part of a screen set when you moving around between screensets frequently....
    HELP!!!!!!! anyone out there have ideas??
    really much appreciated any help anyone can shed on this or at least repeat the problem so I know it is a limitation of architecture not just my system....
    many thanks
    Paul

    well guys - thanks for that - it would seem that after trashing my prefs file I reloaded the cue i was working on and did the swithing back and forth and that it still crashed the session.
    I then tried it with a new song and with the same movie - and DIDNT crash -
    so what I am think is this - i recently came from logic 7 to 8 and have transfereed my auto load from systen to the other.
    I think it might be something in that
    - i will check it
    I think the answer might be to rebuild a new autoload within 8 - it's the only way to be sure...
    ...what do you both think??
    and thanks again for your help - good to know there is someone out there when these strange things happen!!!
    P

  • I have a 6 minute movie, I have it set to loop will it fill up the whole dvd when I burn it?

    I have a 6 minute movie, I have it set to loop will it fill up the whole dvd when I burn it?

    Yes, but why does this matter?

  • SSO logout not working properly (cookie remains set)

    Hi, I've just implemented single sign-on authentication for my APEX 2.2 applications with help of these two howtos:
    http://www.oracle.com/technology/products/database/application_express/howtos/sso_partner_app.html#INSTALL
    http://becomeappsdba.blogspot.com/2007/01/apex-apps-configure-sso-ii.html
    It quite works smoothly, e.g. for pages that require authentication the user is redirected
    ("Redirecting to the Login Server for authentication...") to the SSO server (another machine, a part of Oracle Collaboration Suite infrastructure). There on the login screen, the user enters the credentials and after submit (if the credentials are OK) is redirected back to the APEX application as an authenticated user.
    When the user clicks "Logout", the application redirects him (her) to the page specified in the "Logout URL" attribute of the SSO authentication scheme and the displayed username changes to "nobody". So far so good.
    However, the problem is that the user is in fact not logged out. On a subsequent attempt to get to an authenticated page within the same browser window the application displays for a short while "Redirecting to the Login Server for authentication..." but it doesn't really get the user to the SSO logon screen to enter username and password and instead it redirects him (her) directly to the required page as the previously authenticated user (the user who clicked the "Logout" sign). The only workaround is to close the browser window and start over again as the other user, which is not very convenient nor secure. It seems that despite the seeming logout the cookie remains set and I don't how to force the application to get rid of the cookie upon logout.
    Has anybody faced this behaviour and has some assistance for me?
    Thanks in advance.
    Zdenek

    Scott,
    thank you very much for your prompt explanation and pointing to the right thread. There, I was able to quickly find what I was looking for - the logout URL:
    https://host:port/pls/DAD/wwv_flow_custom_auth_std.logout_then_go_to_url?p_args=&APP_ID.:https://login.yourlogin.com/pls/orasso/orasso.wwsso_app_admin.ls_logout?p_done_url=https://host:port/pls/DAD/f?p=&APP_ID.:PUBLIC_PAGE
    Having that, it took me just 5 minutes to adopt it to my conditions (change machine names & page number), paste it to the SSO authentication scheme's logout URL field and sucessfully test it.
    To summarize for others in need, these are relevant links to this topic:
    Re: Partner Application in SSO logout does'nt synchronize
    SSO authentication
    Logout URL for 9iAS SSO Partner App
    Thanks again & appologies for asking this question without preceding proper searching for answer in this excelent & useful forum.
    Zdenek

  • Loop at screen - not all fields are available

    Hi all,
    I want to set some fields on the screen invisible.
    When I do the loop at screen in PBO not all fields from the screen are available.
    Just four fields are available. In the screen there are about 20 fields.
    I try to use the chain. field xyz. endchain... But it was not the problem.
    Any ideas?
    regards

    Try this ,May be  Help ful
    { SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(10)  FOR FIELD r_cars.
    PARAMETERS : r_cars RADIOBUTTON GROUP rgb USER-COMMAND usd .
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 20(10)  FOR FIELD r_toyota .
    PARAMETERS : r_toyota RADIOBUTTON GROUP rgb1 DEFAULT 'X'.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 20(10)  FOR FIELD r_ford .
    PARAMETERS : r_ford RADIOBUTTON GROUP rgb1 .
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(10)  FOR FIELD r_bus .
    PARAMETERS : r_bus RADIOBUTTON GROUP rgb DEFAULT 'X'.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 20(10)  FOR FIELD r_volvo .
    PARAMETERS : r_volvo RADIOBUTTON GROUP rgb2 .
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 20(10)  FOR FIELD r_merced .
    PARAMETERS : r_merced RADIOBUTTON GROUP rgb2  DEFAULT 'X'.
    SELECTION-SCREEN END OF LINE.
    AT SELECTION-SCREEN OUTPUT.  " AT SELECTION-SCREEN OUTPUT
      IF r_cars = 'X'.                                 " If R_CURS radiobutton is selected
        LOOP AT SCREEN .                       " Looping at screen
          IF screen-name CS 'R_VOLVO' OR
             screen-name CS 'R_MERCED'.
            screen-active = 0.                     " Hiding the R_VOLVO and R_MERCED
            MODIFY SCREEN.
          ENDIF.
        ENDLOOP.
      ELSE.
        LOOP AT SCREEN .
          IF screen-name CS 'R_TOYOTA' OR
             screen-name CS 'R_FORD'.
            screen-active = 0.
          ENDIF.
          MODIFY SCREEN.
        ENDLOOP.
      ENDIF. }

  • LOOP AT SCREEN

    HI experts!!
    I have a screen 9100 which displays an ALV Grid for the table SFLIGHT and contains two buttons: NEW and MODIFY.
    The two buttons both CALL SCREEN 9200 containing all the fields of SFLIGHT..
    I want when i click the NEW button, all fields are enabled in the screen 9200 and data can be inserted and when i click the MODIFY button after selecting a row in the ALV, the screen 9200 appear with Key fields are disabled and the remaining fields can me modified.
    On screen 9200 there is are buttons SAVE and CANCEL.
    Waiting for your solutions....
    Thank you in aniticipation..
    Regards,
    Yahsaar

    Hi,
    If i understand your problem correctly then you dont need LOOP AT SCREEN.
    as the element on the Screen is the container.
    the ALV is being displayed in that container.
    so you will have to code  the al TO make it editable by checking SY-UCOMM.
    check the below links for the same
    [http://wiki.sdn.sap.com/wiki/display/Snippets/ALV-Editingandsavingtheeditedvaluesin+Database(OOPS)]
    [Re: Get Selected Rows in OOPS ALV;

  • [Solved] Foreach loop that loops over all files in a folder does not consider first file found

    Hello,
    I have a foreach loop in SSIS (as part of Visual Studio 10 and with SQL Server 2012).
    It loops over all files in a folder (ForEach File Enumerator).
    I set the folder: OK
    Traverse Sub folders: OK
    I have set up a Variable in Variable Mappings called FileName so it shows User::FileName: OK
    Index of variable is 0: OK
    It almost works ok. Except that the first file it finds is never considered.
    I set a breakpoint then and the first file it finds, is shown in black in the watch variable window. All subsequent files found are shown in red font. When I change the names of the files so another file is the first file found then it skips the other one
    which now is the first file.
    What is going on here? Why does SSIS skip the first file it finds in a foreach file loop?
    Any suggestions highly appreciated.
    Thank you
    Andi
    Andreas

    "red font - interesting, any example to show us (image)
    It would be interesting to share with us whether you use any file masks or expressions.
    Arthur
    MyBlog
    Twitter
    It appears a variable value turns red when it changes between breakpoints. It started black for the first value (the first file, obtained BEFORE the execution reached the breakpoint), and then turned red. I was able to reproduce this behavior on a test environment.
    However, it did not skip any files.
    OP, please set up the test shown in the image below. Create a breakpoint in the sequence container for the "OnPreExecute" event.

  • Looping over cfset tag

    Hey Guys,
    I am having a problem with cfloop. What I am trying to do is
    calculate points on an Oline March Madness Pool. I need to evaluate
    if the user picks are equal to the game winners. I can do it if I
    manually type each pick # and each game # but I would much rather
    loop over a cfset tag since there are 63 picks and games. You can
    check out my code below to get a better idea of what I am trying to
    do. While I know I can't include the #'s on the right side of the
    cfset tag in this way I included them anyways to better illustrate
    where I would like to loop it. Is there a way to do this, or will I
    have to manually set each pick?

    <cfif getGames.game#l# EQ
    userPoints[#userID#]["pick#l#"]>
    I'm going to guess this is line 27 or very near it.
    Your actual <cfset> line looks fine to me assuming all
    the relevant keys
    exist when they need to exist. I would have written it
    something like:
    <cfset userPoints[userID]["pick" & i] =
    variables["pick" & i]>
    The if statement should probably look like this:
    <cfif getGames["game" & i] EQ
    userPoints[userID]["pick" & i]>
    All your index variables are the letter "i" and not the
    number "1"
    aren't they? I don't believe a singe number is a valid CF
    variable name.

  • ITunes high pitch noise when in full screen on 27" iMac11,1

    Hello,
    When running iTunes 10.5.1 in full screen mode on Lion 10.7.2, I get a faint, high pitch noise coming from my speakers.  If I run iTunes in a refular window, the noise does not manifest itself.  I can switch back and forth between one full screen app and iTunes, and the noise goes on and off and only manifests itself in iTunes.
    Has anyone else experienced this?

    I think I've found a workaround.  The problem doesn't only happen in iTunes, but also in the Finder's list view when in full screen.
    The workaround is to use Shades, a small utility that creates a uniform black color mask over my screen.  All I had to do was set the brightness of my screen to 100%, run shades and lower the "brightness" using that utility to something comfortable for my eyes.
    I think the issue comes from the high frequency flicker that the LED back light uses when the screen is being dimmed.  For some reason, the speakers pick up on it when in list view... Why only list view?  Beats me.
    Anyway, the Shades prefpane can be downloaded from the following URL:
    http://www.charcoaldesign.co.uk/shades
    I hope this helps.
    All the best!

Maybe you are looking for

  • How do I create rotating news stories on a web page?

    I need to create rotating news stories on a Home page -- where there is an image with text that users can click to access the story they want to read. I have been using Dreamweaver MX for years and was forced to switch to Dreamweaver CS4 when I start

  • Archiving MM_MATNR: dependencies check report available?

    Archiving MM_MATNR (Material master) requires all dependent objects to be archived in advance. If I do a test run for MM_MATNR it shows me why a material cannot be archived, e.g. because it is used in a BOM (SAP Note 900537). The problem is, that the

  • GPU Acceleration in Flash

    Hi all,   This is my first post here so if this is the wrong place please excuse the post and move it to the appropriate forum.  I'm working for a company who is using flash to play HD media.  Right now, the systems they are having to buy to play the

  • Query Execution on Where Clause

    Hi I have the where cluase as below , I would like to know how does oracle decides which one to execute first, WHERE S.PERSPECTIVE='S' and s.shipment_gid=sb.shipment_gid AND SB.BILL_GID=CBIL.INVOICE_GID and inv.invoice_gid=cbil.invoice_gid AND S.SOUR

  • First time to order part for client unit on gsx.need help.

    Hi! My first time to order part on gsx for a customer.I need a hand.