Move upper/lower range sliders simultaneously for "blend if"

To achieve better handling of the "blend if" sliders, I'd suggest to exchange them by those that are used for setting the hue range in the hue/saturation adjustment layer, because the latter allow the user to set a certain range and then move upper/lowre range sliders simultaneously (of course only in addition to single sliders movement).

Hi
The Vintage organ is generally set up to operate over 3 MIDI channels (Upper=1, Lower=2, Pedals=3).
You can access the 2 manuals using 2 controller keyboards by setting two up in layout mode ( or use 2 Activity monitors) correctly assigned to the controller keys you have.
In the organ patch, select the organ Instrument channel strip and assign it to have a Multi-Timbral MIDI Input in the Channel Strip Inspector
Choose the required keyboard/MIDI channel assignments in the Multi-timbral popup.
CCT

Similar Messages

  • Lower range apple computer for FCP

    can some one suggest me... what would lowest range of apple Computer that would support FCP. lowest by cost and specification!!
    i m new to this FCP and would like to buy 1 apple machine for Practicing FCP.

    +Dropped frames are no longer an issue? When did this happen?+
    If and when you go tapeless Zeb then dropped frames become very much less of an "issue".
    +Perhaps when transferring data to a media drive USB is fine, but last I saw when I opened up Final Cut Pro, that data still needs to be streamed to the user interface.+
    And how much of an issue that it is depends wholly on the nature of the work combined with the severity of the issue. The occasional dropped frame certainly doesn't prevent me from telling a **** good story.
    +But, if what you say is true ...+
    And it is
    +... considering that the cost of firewire drives are hardly a premium anymore over USB2 drives why would one even risk dropped frames because of the protocol? Why not bother to set up a rig properly in the first place?+
    Well I'm thinking our original poster from Bhutan is likely somewhat more limited in available resources and will want and need to use whatever is best available, especially seeing as they already noted that they were looking for the cheapest possible means to get their feet wet. Jumping all over privileged 11 year olds with spendy parents is one thing but not everyone is that lucky.

  • Screenpainter Attribut Upper/Lower case

    Hello,
    i want to set the attribut 'Upper/lower case possible' to an element in a table control, but it is not possible.
    I can't set the falg, it's greyed out. Please help.
    Best regrads,
    Thomas Strehle

    Hi Thomas,
      For me it is coming, it is char field. In
      screen attributes Dic tab last check box (Upper/lower case)is enabled for me. please check yours.
    Siri.

  • Disbaling No upper/lower bound value in a date range parameter

    Hi folks,
    When i added a new parameter with a date range , i can see two check boxes 'No lower value' and 'No upper value' along with 'include value' checkbox in the parameter dialog.
    Is there any way to disable these check boxes?? If i cannot disable check boxes and when i select no lower value check box some random date value get returns to the query and the SQL query is giving no results and also i cannot set to a default lower and upper date range too.
    Please help me in resolving this.
    Thanks in advance.

    These features are respective to the range component. If you do not need them, I would suggest that you use two date parameters. One date parameter can act as your low date parameter, and can have it's own default date. The other parameter can act as your high date parameter, and can have it's own default value.
    The only change essentially, in the way the report runs, should be some minor changes to formulas, for example instead of having a selection criteria formula that says in {?DateRange}, you would now say >= {?StartDate} and <=
    Edited by: Kyle McAdam on Aug 15, 2008 6:31 PM

  • How to search for upper/lower case using string using JAVA!!!?

    -I am trying to write a program that will examine each letter in the string and count how many time the upper-case letter 'E' appears, and how many times the lower-case letter 'e' appears.
    -I also have to use a JOptionPane.showMessageDialog() to tell the user how many upper and lower case e's were in the string.
    -This will be repeated until the user types the word "Stop". 
    please help if you can
    what i have so far:
    [code]
    public class Project0 {
    public static void main(String[] args) {
      String[] uppercase = {'E'};
      String[] lowercase = {'e'};
      String isOrIsNot, inputWord;
      while (true) {
       // This line asks the user for input by popping out a single window
       // with text input
       inputWord = JOptionPane.showInputDialog(null, "Please enter a sentence");
       if ( inputWord.equals("stop") )
        System.exit(0);
       // if the inputWord is contained within uppercase or
       // lowercase return true
       if (wordIsThere(inputWord, lowercase))
        isOrIsNot = "Number of lower case e's: ";
       if (wordIsThere(inputword, uppercase))
         isOrIsNot = "number of upper case e's: ";
       // Output to a JOptionPane window whether the word is on the list or not
       JOptionPane.showMessageDialog(null, "The word " + inputWord + " " + isOrIsNot + " on the list.");
    } //main
    public static boolean wordIsThere(String findMe, String[] theList) {
      for (int i=0; i<theList.length; ++i) {
       if (findMe.equals(theList[i])) return true;
      return false;
    } // wordIsThere
    } // class Lab4Program1
    [/code]

    So what is your question? Do you get any errors? If so, post them. What doesn't work?
    And crossposted: how to search for upper/lower case using string using JAVA!!!?

  • Define upper/lower limits for shipment cost condition

    Hi people, help please!
    How can I define upper/lower limit for shipment cost conditions?.
    The transaction TK11 has the functionality for upper/lower limits, but I can't find how to define it in customizing.
    I follow the path Logistic Execution>Transportation>Pricing>Pricing Control>Define Condition Types, but is not like the transaction for pricing elements in condition types for sales.
    How can I do it?
    Regards.

    The problem is on the class condition import limits.
    I can’t customize upper and lower prices for the shipment cost class condition and i cant find how define it or what else can I do.
    The customizing transaction for shipment cost lass condition is not like sales price class condition, please look this:
    For the shipment cost class condition follow the path SPRO>Logistic Execution>Transportation>Shipment Cost>Pricing>Pricing Control>Define Condition Types.
    For the sales price class condition follow the path SPRO>Sales and Distribution>Basic Function>Pricing>Pricing Control>Define Condition Types, and take a look in Define upper/lower limits for conditions.
    So then, when I go to functional transaction VK11 for the sales price condition y can’t assign an import out of the limits defined. I need the same for shipment cost condition, transaction TK11, but I can’t find where define the limits, as result, user can load any import without limits.
    I hope the explanation is useful.

  • How to assign one name  for upper/lower/upperlower?

    Dear,
    i am using JDev Version: 11.1.2.1.0
    In my form i have employee field . First time i am entering damby(lowercase) in that field.
    if a enter second time DAMBY(uppercase) it should show me error that name is already exists.
    employee field is coming from view but i can save data any cases in db either upper/lower/upper lower
    Thanks
    Damby
    Edited by: 910346 on Jan 10, 2013 3:33 AM
    Edited by: 910346 on Jan 10, 2013 3:41 AM
    Edited by: 910346 on Jan 10, 2013 3:41 AM

    wll you might have missed to get my point, lemme give you an example:
    in your validator,After getting your view Iterator
    for(Row row:iter1.getAllRowsInRange){   \\here iter1 is your view iterator
      if(valueEnteredByuser.equalIgnoreCase(row.getAttribute("col1").toString())){   \\here col1 is your attribute that contains the value  and valueEnteredByuser is the value entered by user
          throw new validatorException(new FacesMessage(FacesMessage.SEVERITY_ERROR,"Data Exists"));
    }let me know if you need some other help :)

  • Upper/Lower limit for delta extractor

    Hi Experts,
    Where can I see the configuration of the upper/lower safety limit for a delta extractor (tcode)?  I would like to determine the configuration of one of our FI extractors.
    Regards
    Mark

    Hi Chandra,
    When checking the source system the extractor is extracted using FM RKE_BIW_GET_DATA_API.  When we display the datasource and click on generic delta, we are getting an error "Specified table does not exist."
    Forgot to mention this is a SAP delivered extractor for CO-PA.
    Regards
    Mark

  • Upper Lower Case for Input Fields of ALV

    Hi,
    i have an ALV has some input fields columns. All values of input fields are upper case after entering something into that input fields (etc. airline -> AIRLINE).
    how to add upper lower case control to ALV? (etc. airline -> airline, AIRLINE -> AIRLINE)
    Thanks.

    Dear Narullah,
    The elements of your table consists of data types you can maintain in the SE11.
    The data type are based on a domain which you can maintain in SE11 as well.
    Just go to SE11 and check the domain which is behind the table field. On the tab "Definition" of the domain just checkmark "Lower Case". Afterwards the system does not translate your input to upper case automatically.
    If you use a SAP domain, you need to copy it to customer namespace, set the lower case flag, create a new data type based on your own domain and use it in the structure of your internal table.
    Does this help?
    Regards,
    Hendrik

  • MacBook Pro retina: Mid-range 13" or low-range 15"?

    Hi,
    I'm a second-year university student looking to get the latest MacBook Pro retina (switching from a PC). I have been to the store and tried both - I am very torn between getting a mid-range 13" (I want the 256GB SSD) or a low-range 15". With the Apple care, student discounts and tax (15% here), the difference in price comes down to $700 CAD. I am not sure whether spending this extra cash is worth is as I do not do any graphic or hardcore programming work. I use my laptop mostly to type notes, read and watch movies & TV series. I should mention that I will not consider MacBook Air, it's too thin for my taste (I feel like I will easily drop it or break it haha). Here are some pros and cons I've came up with - I wish to get some insight from all of you who have had experience with MacBook Pros:
    13":
    Pros:
    1. About 1kg lighter in weight, the charger is also lighter than the one used for 15", so it will add up to be more than 1kg lighter --> more portable
    2. Longer battery life (though I'll most likely be carrying around the charger anyway, I will almost always have somewhere to plug at school)
    3. Cheaper ($700 CAD less than the 15")
    Cons:
    1. Smaller screen (I've never used a laptop under 15.4", I have no idea whether 13" is enough as a comfortable size to work with for long hours), maybe eyes will get tired more easily
    2. Since there is less screen space, when working on programs such as Microsoft Office with multiple documents, have to spend little extra time adjusting size of the window or display (zoom in and such)
    15":
    Pros:
    1. Bigger screen, which makes the "retina" part much more obvious and apparent --> nicer to watch videos and movies.
    2. 16GB RAM, can "keep its value longer(?)" - I lack of a better way to say this... it seems like these things get upgraded quickly, 8GB may be good today, and next year the standard becomes 16GB. And since RAM is something important for most people, getting a 16GB feels like my laptop can withstand its value longer
    Cons:
    1. HEAVIER - this is what I'm more concerned about (please share your experiences with 15" rMBP's weight ). I'm afraid that although it doesn't feel much lighter when I hold it, and it's probably not that heavy with just the rMBP in the backpack - the extra weight might show during exam times when I have to carry more books around.
    2. Price - Is the $700CAD worth it? Because the difference that I can really experience will probably be 1)the screen and 2) the RAM, since I only do ordinary business with my laptop.  I know what the extra money is worth it for those professional users out there given the higher specs of the processor and graphics card, but I probably won't feel anything, right?
         - but then, if the extra screen real estate can make me work more efficiently (share your experiences please, I would really like to hear them), and that it's not heavy, I do have the budget to pay the extra $700.
    As you may be able to tell, I've done quite a lot of research, but I am still torn and don't know how to decide. I guess the biggest question is portability vs. extra screen space & retina experience. I would really appreciate if you could share your opinions and experiences! If you can convince me of which model to choose, I will be very grateful. I've been losing productivity for days just to think about this decision dilemma...
    Thanks in advance!
    Ellen

    It is really a personnel choice. I myself would opt for the 15 inch because I consider the 13 inch has too small a screen and the 16 GB of memory is a plus.

  • How to populate the ranges using FM for the SELECTs

    Hi,
    I am still working on the FM to create a generic extractor. I went through the debugger but I am still unable to determine how the ranges are populated. RSA3 always gives me zero values for the results.
    There is a RANGE statement in the sample FM and the following statements for SELECTs
      RANGES: L_R_CARRID  FOR SFLIGHT-CARRID,
              L_R_CONNID  FOR SFLIGHT-CONNID.
    and...
          LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'CARRID'.
            MOVE-CORRESPONDING L_S_SELECT TO L_R_CARRID.
            APPEND L_R_CARRID.
          ENDLOOP.
          LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'CONNID'.
            MOVE-CORRESPONDING L_S_SELECT TO L_R_CONNID.
            APPEND L_R_CONNID.
          ENDLOOP.
    My question is how is L_R_CONNID and L_R_CARRID populated with low and high values for the SELECT statements? I tried to find the DS 0SAPI_SFLIGHT_SIMPLE to run and see how it is set up but there is no such DS.
    Would someone take the time to say something about this in  several sentences? I have my own code and it seems that it is not populating the values for the SELECTs when I debug from RSA3 when I provide the low and high values.
    Would I normally populate the low and high values from the InfoPackage 'Data Selection' tab once I have implemented in BW or ready to test in BW? That would mean I have to choose those fields as selections from RSO2. Anyway, I think I have asked about this but I am hoping to get an answer to get this going...
    Appreciate any replies.

    Hi
    Here is an example of an extractor that uses
    both method's, if the InfoPackage selection exist's
    it overrides the TVARV selection (which is the default).
    FUNCTION ZBW_TC_FORECAST_SO_EXTRACTOR.
    ""Local interface:
    *"  IMPORTING
    *"     VALUE(I_REQUNR) TYPE  SBIWA_S_INTERFACE-REQUNR
    *"     VALUE(I_DSOURCE) TYPE  SBIWA_S_INTERFACE-ISOURCE OPTIONAL
    *"     VALUE(I_CHABASNM) TYPE  SBIWA_S_INTERFACE-CHABASNM OPTIONAL
    *"     VALUE(I_MAXSIZE) TYPE  SBIWA_S_INTERFACE-MAXSIZE OPTIONAL
    *"     VALUE(I_INITFLAG) TYPE  SBIWA_S_INTERFACE-INITFLAG OPTIONAL
    *"     VALUE(I_UPDMODE) TYPE  SBIWA_S_INTERFACE-UPDMODE OPTIONAL
    *"     VALUE(I_DATAPAKID) TYPE  SBIWA_S_INTERFACE-DATAPAKID OPTIONAL
    *"     VALUE(I_PRIVATE_MODE) OPTIONAL
    *"     VALUE(I_CALLMODE) TYPE  ROARCHD200-CALLMODE OPTIONAL
    *"  TABLES
    *"      I_T_SELECT TYPE  SBIWA_T_SELECT OPTIONAL
    *"      I_T_FIELDS TYPE  SBIWA_T_FIELDS OPTIONAL
    *"      E_T_DATA STRUCTURE  ZBW_TC_FORECASTING_EXT_STR OPTIONAL
    *"  EXCEPTIONS
    *"      NO_MORE_DATA
    *"      ERROR_PASSED_TO_MESS_HANDLER
    *"      HIERARCHY_NOT_FOUND
    Change History                                                      *
    Mod. #  |  Date    |  Developer     |  Description                  *
    *RD3K915762|06/21/2005| SRangaraj      | Change selection of open SO   *
             |          |                | data to include deleted matls *
             |          |                | and obsolete items too        *
    RD3K915888|06/29/2005| SRANGARAJ      | Add ext matl grp and lab offce
             |          |                | filters for data-selection    *
    The input parameter I_DATAPAKID is not supported yet !
    Auxiliary Selection criteria structure
      DATA: L_S_SELECT TYPE SBIWA_S_SELECT.
    Maximum number of lines for DB table
      STATICS L_MAXSIZE TYPE SBIWA_S_INTERFACE-MAXSIZE.
    Parameter I_PRIVATE_MODE:
    Some applications might want to use this function module for other
    purposes as well (e.g. data supply for OLTP reporting tools). If the
    processing logic has to be different in this case, use the optional
    parameter I_PRIVATE_MODE (not supplied by BIW !) to distinguish
    between BIW calls (I_PRIVATE_MODE = SPACE) and other calls
    (I_PRIVATE_MODE = X).
    If the message handling has to be different as well, define Your own
    messaging macro which interprets parameter I_PRIVATE_MODE. When
    called by BIW, it should use the LOG_WRITE macro, otherwise do what
    You want.
    Initialization mode (first call by SAPI) or data transfer mode
    (following calls) ?
      IF I_INITFLAG = SBIWA_C_FLAG_ON.
    Initialization: check input parameters
                    buffer input parameters
                    prepare data selection
    The input parameter I_DATAPAKID is not supported yet !
    Invalid second initialization call -> error exit
        IF NOT G_FLAG_INTERFACE_INITIALIZED IS INITIAL.
          IF 1 = 2. MESSAGE E008(R3). ENDIF.
          LOG_WRITE 'E'                    "message type
                    'R3'                   "message class
                    '008'                  "message number
                    ' '                    "message variable 1
                    ' '.                   "message variable 2
          RAISE ERROR_PASSED_TO_MESS_HANDLER.
        ENDIF.
    Check InfoSource validity
        CASE I_DSOURCE.
          WHEN 'ZBW_TC_SO_EXTRACT'.
          WHEN OTHERS.
            IF 1 = 2. MESSAGE E009(R3). ENDIF.
            LOG_WRITE 'E'                  "message type
                      'R3'                 "message class
                      '009'                "message number
                      I_DSOURCE            "message variable 1
                      ' '.                 "message variable 2
            RAISE ERROR_PASSED_TO_MESS_HANDLER.
        ENDCASE.
    Check for supported update mode
       CASE I_UPDMODE.
         WHEN 'F'.
         WHEN OTHERS.
           IF 1 = 2. MESSAGE E011(R3). ENDIF.
           LOG_WRITE 'E'                  "message type
                     'R3'                 "message class
                     '011'                "message number
                     I_UPDMODE            "message variable 1
                     ' '.                 "message variable 2
           RAISE ERROR_PASSED_TO_MESS_HANDLER.
       ENDCASE.
    Check for obligatory selection criteria
       READ TABLE I_T_SELECT INTO L_S_SELECT WITH KEY FIELDNM = 'PGMID'.
       IF SY-SUBRC <> 0.
         IF 1 = 2. MESSAGE E010(R3). ENDIF.
         LOG_WRITE 'E'                    "message type
                   'R3'                   "message class
                   '010'                  "message number
                   'PGMID'                "message variable 1
                   ' '.                   "message variable 2
         RAISE ERROR_PASSED_TO_MESS_HANDLER.
       ENDIF.
        APPEND LINES OF I_T_SELECT TO G_T_SELECT.
    Fill parameter buffer for data extraction calls
        G_S_INTERFACE-REQUNR    = I_REQUNR.
        G_S_INTERFACE-ISOURCE   = I_DSOURCE.
        G_S_INTERFACE-MAXSIZE   = I_MAXSIZE.
        G_S_INTERFACE-INITFLAG  = I_INITFLAG.
        G_S_INTERFACE-UPDMODE   = I_UPDMODE.
        G_S_INTERFACE-DATAPAKID = I_DATAPAKID.
        G_FLAG_INTERFACE_INITIALIZED = SBIWA_C_FLAG_ON.
    Fill field list table for an optimized select statement
    (in case that there is no 1:1 relation between InfoSource fields
    and database table fields this may be far from beeing trivial)
        APPEND LINES OF I_T_FIELDS TO G_T_FIELDS.
    Fill range tables for fixed InfoSources. In the case of generated
    InfoSources, the usage of a dynamical SELECT statement might be
    more reasonable. BIW will only pass down simple selection criteria
    of the type SIGN = 'I' and OPTION = 'EQ' or OPTION = 'BT'.
        LOOP AT G_T_SELECT INTO L_S_SELECT.
          CASE L_S_SELECT-FIELDNM.
            WHEN 'PRDHA'.
              WGF_PRDHA_LENGTH = STRLEN( L_S_SELECT-LOW ).
              IF WGF_PRDHA_LENGTH = 6.  "PARTIAL PRDHA
                 WGF_PRDHA = L_S_SELECT-LOW.
                 CONCATENATE WGF_PRDHA '%' INTO WGF_PRDHA.
              ELSEIF WGF_PRDHA_LENGTH = 12.  "FULL PRDHA
              MOVE-CORRESPONDING L_S_SELECT TO L_R_PRDHA.
              APPEND L_R_PRDHA.
              ENDIF.
            WHEN 'MATKL'.
              MOVE-CORRESPONDING L_S_SELECT TO L_R_MATKL.
              APPEND L_R_MATKL.
          ENDCASE.
        ENDLOOP.
    reset the index of where we are in the gt_header table
      g_tabix = 0.
      perform populate_default_variables.
      perform get_data.
      perform build_detail.
        EXIT.
      ENDIF.                 "Initialization mode or data extraction ?
    Data transfer: First Call      OPEN CURSOR + FETCH
                   Following Calls FETCH only
    First data package -> OPEN CURSOR
       IF G_COUNTER_DATAPAKID = 0.
    Determine number of database records to be read per FETCH statement
    from input parameter I_MAXSIZE. If there is a one to one relation
    between InfoSource table lines and database entries, this is trivial.
    In other cases, it may be impossible and some estimated value has to
    be determined.
      DESCRIBE TABLE LT_DATA LINES l_count.
      IF g_tabix GE l_count.
        RAISE no_more_data.
      ENDIF.
    *CLEAN UP THE OUTPUT TABLE
      refresh E_T_DATA.
      LOOP AT LT_DATA FROM G_TABIX INTO LS_DATA.
        APPEND LS_DATA TO E_T_DATA.
    Set global counter
        g_tabix = g_tabix + 1.
      ENDLOOP.
       G_COUNTER_DATAPAKID = G_COUNTER_DATAPAKID + 1.
    ENDIF.              "Initialization mode or data extraction ?
    ENDFUNCTION.
    Forms
    ***INCLUDE LZBW_TC_FORECAST_SO_EXTF01 .
    *&      Form  populate_default_variables
          text
    -->  p1        text
    <--  p2        text
    FORM populate_default_variables.
      data: wlf_name like tvarv-name.
      clear: R_prdh3[], wlf_name.
    *get the exclusion range from tvarv for the product hierarchy in
    *question
      concatenate 'ZBW_EXL_' WGF_PRDHA(6) INTO WLF_NAME.
    SELECT LOW FROM TVARV INTO R_prdh3-low WHERE
                                 NAME = WLF_NAME.
      move:  'I'    to R_prdh3-sign,
             'EQ'   to R_prdh3-option.
      append R_prdh3.
      clear R_prdh3.
    ENDSELECT.
    {Start of insert by SRangaraj on June 29, 2005 >>RD3K915888
    CLEAR L_R_LABOR[].
    SELECT LOW FROM TVARV INTO L_R_LABOR-Low WHERE
                                 NAME = 'ZBW_TC_FORECAST_LAB_OFF'.
      move:  'I'    to L_R_LABOR-sign,
             'EQ'   to L_R_LABOR-option.
      append L_R_LABOR.
      clear L_R_LABOR.
    ENDSELECT.
    }End of insert by SRangaraj on June 29, 2005 >>RD3K915888
    ENDFORM.                    " populate_default_variables
    *&      Form  get_data
          text
    -->  p1        text
    <--  p2        text
    FORM get_data.
      data: wlf_lmeng like vbep-lmeng.
    *get all deliveries for date range for either a range of product hrchy
    *or a like value
      refresh int_records1.
      if wgf_prdha ne space.
        select ivbeln iposnr iKLMENG jvkorg i~werks
               imatnr imeins mprdha mmatkl
        from vbap as i
           INNER JOIN VBAK AS j
           ON ( jvbeln = ivbeln
                and j~vbtyp = 'C' )
           INNER JOIN vbuk AS k
           ON ( kvbeln = ivbeln
                and k~lfgsk <> 'C'
                and k~gbstk <> 'C' )
           INNER JOIN vbup AS l
           ON ( lvbeln = ivbeln and
                lposnr = iposnr
                and l~lfgsa <> 'C'
                and l~gbsta <> 'C' )
           INNER JOIN mara AS m
           ON ( mmatnr = imatnr
    {Start of insert by SRangaraj on June 21, 2005 >>RD3K915762
                and m~lvorm eq ' '
                and m~mstae ne '99'
    {Start of insert by SRangaraj on June 29, 2005 >>RD3K915888
                and m~extwg = '080' )
    }End of insert by SRangaraj on June 29, 2005 >>RD3K915888
           INNER JOIN marc AS n
           ON ( nmatnr = imatnr
                and nwerks = iwerks
                and n~lvorm eq ' ' )
    }End of insert by SRangaraj on June 21, 2005 >>RD3K915762
        into table int_records1 where ( i~abgru = '  '
                                     and i~klmeng > 0
                                     and m~prdha like wgf_prdha
                                     and m~matkl in l_r_matkl
    {Start of insert by SRangaraj on June 29, 2005 >>RD3K915888
                                     and m~labor in l_r_labor ).
    }End of insert by SRangaraj on June 29, 2005 >>RD3K915888
      elseif not l_r_prdha[] is initial and wgf_prdha = space.
        select ivbeln iposnr iKLMENG jvkorg i~werks
               imatnr imeins mprdha mmatkl
        from vbap as i
           INNER JOIN VBAK AS j
           ON ( jvbeln = ivbeln
                and j~vbtyp = 'C' )
           INNER JOIN vbuk AS k
           ON ( kvbeln = ivbeln
                and k~lfgsk <> 'C'
                and k~gbstk <> 'C' )
           INNER JOIN vbup AS l
           ON ( lvbeln = ivbeln and
                lposnr = iposnr
                and l~lfgsa <> 'C'
                and l~gbsta <> 'C' )
           INNER JOIN mara AS m
           ON ( mmatnr = imatnr
    {Start of insert by SRangaraj on June 21, 2005 >>RD3K915762
                and m~lvorm eq ' '
                and m~mstae ne '99'
    {Start of insert by SRangaraj on June 29, 2005 >>RD3K915888
                and m~extwg = '080' )
    }End of insert by SRangaraj on June 29, 2005 >>RD3K915888
           INNER JOIN marc AS n
           ON ( nmatnr = imatnr
                and nwerks = iwerks
                and n~lvorm eq ' ' )
    }End of insert by SRangaraj on June 21, 2005 >>RD3K915762
        into table int_records1 where ( i~abgru = '  '
                                     and i~klmeng > 0
                                     and m~prdha in l_r_prdha
                                     and m~matkl in l_r_matkl
    {Start of insert by SRangaraj on June 29, 2005 >>RD3K915888
                                     and m~labor in l_r_labor ).
    }End of insert by SRangaraj on June 29, 2005 >>RD3K915888
    endif.
        sort int_records1 by vbeln posnr.
        delete adjacent duplicates from int_records1 comparing
        vbeln posnr.
    *remove unnecessary records
        if not r_prdh3[] is initial.
        DELETE INT_RECORDS1 WHERE PRDHA+6(3) IN r_prdh3.
        endif.
    *get the schedule lines for all of the above records and
    *get the lowest schedule line date per so line item
         if not int_records1[] is initial.
         refresh int_records3.
         select vbeln posnr etenr mbdat into table int_records3
         from vbep for all entries in int_records1
                           where vbeln = int_records1-vbeln and
                                 posnr = int_records1-posnr and
                                 lmeng > 0.
         sort int_records3 by vbeln posnr etenr mbdat ascending.
         loop at int_Records1.
           loop at int_records3 where vbeln = int_records1-vbeln
                                  and posnr = int_records1-posnr.
             int_records1-mbdat = int_records3-mbdat.
             modify int_records1.
             exit.
            endloop.
         endloop.
         refresh int_records3. free int_records3.
         refresh int_records2.
    *get the deliveries and calculate the open quantities
        select vbelv posnv vbeln posnn rfmng plmin
                    from vbfa into table int_records2
                                  for all entries in int_Records1
                                  where vbelv = int_records1-vbeln
                                    and posnv = int_records1-posnr
                                    and VBTYP_N = 'J'. "Dels
    *calculate open quantities next
         loop at int_records1.
           clear wlf_lmeng.
           clear int_records2.
           loop at int_records2 where vbelv = int_records1-vbeln
                                    and posnv = int_records1-posnr.
           case int_records2-plmin.
             when '-'.
              wlf_lmeng = wlf_lmeng - int_records2-rfmng.
             when others.  "just add
              wlf_lmeng = wlf_lmeng + int_records2-rfmng.
            endcase.
           endloop.
           int_records1-klmeng = int_records1-klmeng - wlf_lmeng.
           int_records1-vbeln_dl = int_records2-vbeln.
           int_records1-posnr_dl = int_records2-posnn.
           modify int_records1.
        endloop.
        endif.
        delete int_records1 where klmeng le 0.
        refresh int_records2. free int_Records2.
    ENDFORM.                    " get_data
    *&      Form  build_detail
          text
    -->  p1        text
    <--  p2        text
    FORM build_detail.
        LOOP AT int_records1.
    *DO INDIVIDUAL MOVES - ITS FASTER THAN MOVE-CORRESPONDING
        move: int_records1-vkorg    to LS_DATA-VKORG,
              int_records1-werks    to LS_DATA-WERKS,
              int_records1-matnr    to LS_DATA-MATNR,
              int_records1-klmeng   to LS_DATA-KLMENG,
              int_records1-mbdat(6) to LS_DATA-YEARMONTH,
              int_records1-meins    TO LS_DATA-MEINS,
              int_records1-vbeln    TO LS_DATA-VGBEL,
              int_records1-posnr    TO LS_DATA-VGPOS,
              int_records1-vbeln_dl TO LS_DATA-VBELN,
              int_records1-posnr_dl TO LS_DATA-POSNR,
              int_records1-mbdat    to LS_DATA-WADAT_IST,
              int_records1-PRDHA    to LS_DATA-PRDHA,
              int_records1-matkl    to LS_DATA-MATKL.
        APPEND LS_DATA TO LT_DATA.
        clear: LS_DATA.
        ENDLOOP.
    ENDFORM.                    " build_detail

  • How to edit JVC/Panasonic/Canon .mod video in Windows Movie Maker then upload to YouTube for sharing

    Quick View:
    Part 1: How to import .mod video to Windows Movie Maker
    Part 2: How to edit the video with Windows Movie Maker
    Part 3: How to upload your video to YouTube
    Know More:
    1. Which Camcorders record video in .MOD type?
    2. What file types are supported by Windows Movie Maker?
    3. What file types are supported by YouTube? 
    Part 1: How to import .mod video to Windows Movie Maker
    Step 1: Load files
    First copy the MOD file from your video camera to your hard drive, then download, install and run MOD Converter, click the "Add Files" button to browse your computer hard disc and load the MOD/TOD video files you want to convert to the program. 
    Step 2: Output Setting
    In the bottom of the main interface, select an output format supported by Windows Movie Maker for each video file and specify a directory on your computer to save the output files. 
    Step 3: Start convert
    Click "Start" button on right bottom of the main interface, you are allowed to start conversion. 
    Step 4: Import converted video to Windows Movie Maker
    Click on "File". Then click on "Import". A window will appear. In the window, navigate to the video clip you converted just now. Then double click on the file. You'll see the icon for the file in your Windows Movie Maker "Collections". 
    Part 2: How to edit the video with Windows Movie Maker
    Step 1: Add transitions and special effects
    In the Movie Tasks pane, under Edit Movie, click View video transitions. 
     Preview transitions by double-clicking them and watching the Preview Monitor. Once you've found a transition you like, drag it from the Video Transitions pane, under Edit Movie pane to the box between two of your clips. This inserts the transition between the two clips. 
    Step 2: Add titles and credits
    If you want to add a title before, after, or on top of a clip, click the clip on the storyboard or timeline.
    In the Movie Tasks pane, under Edit Movie, click Make titles or credits. 
    Step 3: Add Music
    In the Movie Tasks pane in Movie Maker, under Capture Video, click Import audio or music. 
     In the Import File dialog box, click the name of the song you want to use in the background. Then click Import. This adds your song to your collection but does not add it to your video. Drag the song from the collection to the video clip where you want the music to start playing. 
    Step 4: Add narration
    If you have a desktop computer, connect a microphone. Microphones are available from most electronics stores. If you have a portable computer, you can use the built-in microphone. However, you will get a better-quality recording if you connect an external microphone. In Movie Maker, click the Tools menu, and then click Narrate Timeline. On the timeline, click the clip you want to narrate. You can narrate clips one at a time, or you can narrate the entire movie all at once. If you narrate individual clips, you can rearrange them later and keep your narration synchronized. If the narration is too loud or too soft in comparison to the movie, right-click the narration on your timeline, and then click Volume. 
    Step 5: To save your movie to your computer
    In the Movie Tasks pane, under Finish Movie, click Save to my computer. 
     The Save Movie Wizard appears. On the Save Movie File page, type a name for your movie. You can also choose a folder to save it in by clicking the Browse button, but My Videos (the default) is usually the best place to save your movie. Then click Next. On the Movie Setting page, click Next to accept the default setting of Best quality for playback on my computer.
    Movie Maker saves your movie, which might take several minutes. On the Completing the Save Movie Wizard page, click Finish. If Play movie when I click Finish was selected (it is selected by default), the movie will automatically play in Windows Media Player. Now you can watch your videos anytime by opening your My Videos folder and double-clicking your movie. 
    Part 3: How to upload my video to YouTube
    A video file should meet the following requirements so that it can be uploaded to YouTube site.
    1. In an acceptable format: WMV, MPEG4, MOV, AVI and MPEG.
    2. Video length is shorter 10 minutes.
    3. File size is smaller than 1GB. 
    Step 1: Sign up a YouTube account or Gmail account, then click the Upload button on any YouTube web page. See the figure below: 
    Step 2: Type in the information of your video file, including Title, Description, Category and tags. To increase the chances that your video can be easily found, you should put as much information as possible. 
    Step 3: Set this video to be public or private. 
    Step 4: Click the "Upload a video" button. When you see the next window, click the "Browse" button to select the video file you want to upload. Then click the "Upload Video" button to upload it. After the upload is finished, you will see the completion page. See the figure below: 
    Step 5: Click "My Videos" and you will see the video. 
    Know More:
    1. Which Camcorders record video in .MOD type?
    MOD is the video file type used on many digital camcorders, such as the JVC Everio, the Canon FS100 and the Panasonic D-Snap SD-card camcorders. Accompanying the MOD video file, there exists MOI file that stands for the index file for MOD. 
    2. What file types are supported by Windows Movie Maker?
    You can import files with the following file name extensions into Windows Movie Maker to use in your project:
    Video files: .avi, .wmv, .mpeg, .mpg., .asf, m1v, .mp2, .mp2v, .mpe, , .mpv2, and .wm.
    Audio files: .mp3, .wav, wma, .mp2, .aiff, .aif, .aifc,.asf, .au,.mpa, and .snd.
    Picture files:.jpeg, .jpg, .jpe, .png, .bmp, .dib, .emf, .gif, .jfif,.tif, .tiff, and .wmf 
    3. What file types are supported by YouTube?
    YouTube accepts a wide range of video file formats.The video files below are all accepted by YouTube. Some video formats work best and are most compatible with certain computers, software or devices. Windows Media Video (.WMV)
    .3GP (cell phones)
    .AVI (windows)
    .MOV (mac)
    .MP4 (ipod/psp)
    .MPEG
    .FLV (adobe flash)
    .SWF (shockwave flash)v
    .MKV (h.264) If you do not think your current video file format is recognized by YouTube, you may get the best uploading results from converting your file to MPEG4 video with MP3 audio.

    I prefer this
    iPad Manager software, with the assistance of iPad Manager, you can make iPhone ringtone, connect your PC to iPad to backup iPad files to Computer directly, import computer file or folder to iPad. 
    Furthermore, it's easy to convert DVD/video to iPad. 
    This versatile iPad Manager can help you transfer videos, songs, photos from computer to iPad and from iPad to PC in fastest speed. Have a try with this tool and manage your iPad, iPod, iPhone in a much easier way. 
    * Convert DVD/video to iPad
    * Backup iPad files to PC
    * Import computer file or folder to iPad 
    iPod Manager
    iPod Video Converter
    DVD to iPhone Converter
    iPod Mate

  • Why does it take I movie 6 hours to produce thumbnail for a new project

    why does it take I movie 6 hours to produce thumbnail for a new project

    Hi
    Seems very long time.
    When my Mac starts to get into a slow-motion in action eg encoding DVDs or alike - it's nearly always due to that free space on Start-Up (Mac OS) hard disk is to low.
    • I try to never have less than 25Gb free space
    • 10Gb - might work but slows down
    • 5Gb - slow and instable
    • less - incredibly slow, instable and if DVD is produced - it usually doesn't work
    This space can not be utilized on other hard disks - Neither for Mac OS or iMovie or iDVDs temp. files - Has to be stored here. No-where else.
    Yours Bengt W

  • How do I download a lower version of skype for my iphone 2g?

    How do I download a lower version of skype for my iphone 2g?

    This isn't official, but you would have to search your trash bin for a lower version of the application (backups on your computer move older versions of apps to the trash), then just delete the new app from your iDevice and iTunes, then drag the older app into iTunes and sync.
    http://reviews.cnet.com/8301-19512_7-10345683-233.html

  • How to move ADF table range navigation towards left?

    Hi All,
    I am using jdev 10.1.3.4. The page I am working is showing a table with many columns. So I need to scroll horizontally to see the table navigation.
    Is there any way to move the table range navigation to the left so that I dont need to scroll?
    Can it be done with using skin selectors?
    Can anyone help me regarding this?
    --Abhijit                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    If you can do it I guess you have to use skinning.
    Check out the skin selectors for af|table [http://www.oracle.com/technology/products/jdev/htdocs/partners/addins/exchange/jsf/doc/skin-selectors.html#Component-level%20Selectors|http://www.oracle.com/technology/products/jdev/htdocs/partners/addins/exchange/jsf/doc/skin-selectors.html#Component-level%20Selectors] here
    Frank Nimphius has an old blog entry [http://thepeninsulasedge.com/frank_nimphius/2007/10/02/adf-faces-hidden-skinning-nugget/|http://thepeninsulasedge.com/frank_nimphius/2007/10/02/adf-faces-hidden-skinning-nugget/] which reveals a hidden (or unknown) feature. There may be more...
    Timo

Maybe you are looking for

  • Aperture 2.1.1 freezing

    I am sure this has been posted more than once, but can not find specifically what I am looking for. 1. I installed Aperture 2.1.1 on OS 10.4.11 and used for several weeks without difficulties. 2. I just upgrade to 10.5.4 from a 10.5.1 installation di

  • How to open Word doc stored in BDS?

    I faced the problem using BDS. I have table with stored object_keys of Word documents stored in BDS. I can retrieve url for this docs using METHOD CL_BDS_DOCUMENT_SET=>GET_WITH_URL. But how can i open this document using url or something else? For ex

  • N70 not recognised by PC Suite

    I decided to reinstall the firmware, as I have had a few problems when abroad, and backed up all info using PC suite, then reinstalled software, but now when I connect the phone, PC suite doesn't know it's there!. I'm going through the "get connected

  • How to install newer version of apple mobile device support

    when i plug in my ipod touch it says "itunes requires a newer version of apple mobile device support. please uninstall both apple mobile device support and itunes then install itunes again" i dont know what to do?

  • How to select oldest partition and drop

    I need to drop the oldest partition of a table on the 1st of every month. I would like to automate this. How do I find the oldest partition? Then drop it? Thanks, jason