Paasing values to Topology Connection dynamically

Hi,
I have a requirement where in the table structure in the source and target is going to remain the same always but the database will change.
For more clarity let me take an example where I have 4 companies with different databases. I have to replicate the data in all the four databases with same table structure, only the connection details will differ. For that I have created a Data Server which takes the host name port no and SID dynamically.(passing it using variable) but I am not getting how to pass username and password dynamically. Is there any provision in ODI that the username and password for Data server can be mentioned dynamically??
If yes, then please share how can it be done.
Thanks,
Ritika

I think you could achieve what you want to here without doing anything complicated and just using different contexts. Define different physical schemas for each of the databases and associate them all with a common single logical schema with each association having a seperately defined context. Then when you execute your data transfer you just do it under the appropriate context for the database you are using.

Similar Messages

  • Assigning value to a range dynamically

    Hello All,
    I want to assign the values to a range dynamically.
    For example in the following piece of code, I cannot directly assign wa-kunnr to
    r_kunnr-low.
    LOOP AT ITAB INTO WA.
    r_kunnr-sign    = 'I'.
    r_kunnr-option = 'EQ'.
    r_kunnr-low     = wa-kunnr.
    APPEND r_kunnr.
    ENDLOOP.
    Can this be done dynamically? If I use following code I am getting a short dump.
    lv_fnam = 'wa-kunnr'.
    LOOP AT ITAB INTO WA.
    r_kunnr-sign    = 'I'.
    r_kunnr-option = 'EQ'.
    r_kunnr-low     = ( lv_fnam ).
    APPEND r_kunnr.
    ENDLOOP.
    Could anyone please suggest how to do this?
    Regards
    Indrajit

    Hi,
    Try giving it capital letters
    lv_fnam = <b>'WA-KUNNR'</b>.
    LOOP AT ITAB INTO WA.
    r_kunnr-sign = 'I'.
    r_kunnr-option = 'EQ'.
    r_kunnr-low = ( lv_fnam ).
    APPEND r_kunnr.
    ENDLOOP.
    Thanks
    Naren

  • Pass value to a field dynamically..

    Hi Experts,
    Can any one solve this issue?.
    I want to pass value to different fields dynamically..
    Egu2026
    I have work are having fields
    lwa_table-var1,
    lwa_table-var2,
    lwa_table-var3,
    lwa_table-var4,
    u2026.. up to lwa_table-var100.
    My logic is I have to pass l_tot value .. based on the last letter like below.
    if l_tot value is 1 we have pass to lwa_table-var1
    if l_tot value is 2 we have pass to lwa_table-var2
    if l_tot value is 3 we have pass to lwa_table-var3
    if l_tot value is 100 we have pass to lwa_table-var100.
    <removed_by_moderator>
    Thanks in advance.
    Regards,
    Kumar.
    Edited by: Julius Bussche on Aug 12, 2009 8:41 AM

    Hi Friend,
    U can do Following.....
    data:  text(12) type c.
    data : num type n.
    data: int type i.
    data: begin of wa_test,
          var1,
          var2,
          var3,
          var4,
          end of wa_test.
    FIELD-SYMBOLS <fs_wa> TYPE ANY.
    do 4 times.
      int = int + 1.
      num = int.
      CONCATENATE 'wa_test-' 'var' num into text.
      ASSIGN (text) to <fs_wa>.
    <fs_wa> = num.
      UNASSIGN <fs_wa>.
    enddo.
      write : wa_test-var1 , wa_test-var2 , wa_test-var3 ,wa_test-var4 .
    ouput will be :     1 2 3 4.
    Lets take Your Scenario----
    >>>>>>>>>>>>>>>>>
    Data: begin of lwa_table,
    Var1,
    Var2,
    Var3,
    u2026..
    u2026u2026
    Var100,
    End of lwa_table.
    Data: l_tot type i.
    u2022     For example l_tot = 36.
    u2022     Then u want to pass the same to lwa_table36.
    For this do followingu2026..
    Now Define-->>>
    data: text(13) type c.
    data : num type n.
    FIELD-SYMBOLS <fs_wa> TYPE ANY.
    *Now till now we done all the data definitions now u have to do following to pass it dynamically,
    l_tot = 36.
    Num  =  l_tot.
    CONCATENATE lwa_table-' 'var' num into text.
    ASSIGN (text) to <fs_wa>.
    <fs_wa> = num.
    UNASSIGN <fs_wa>.
    Write : lwa_table-var36.
    Output will be 36.
    Hope this resolves ur issue,
    Regards,
    Akash Rana
    Edited by: AKASH RANA on Aug 12, 2009 8:53 AM

  • Does the "The Project Owner has the same RBS value as the User" dynamic category rule include Status Managers?

    I tested the following scenario in Project Server 2010 and 2013:
    Assume you have three users: User1, User2, and User3.
    User1 has RBS value Org.UnitA
    User2 and User3 both have RBS value Org.UnitB
    User3 belongs to a group that gets permissions to view projects from a category with "The Project Owner has the same RBS value as the User" setting enabled.
    User2 creates ProjectABC and by default becomes the project Owner. User2 creates a task in the project, and by default becomes the Status Manager of the task.
    User2 then changes the project owner to User1 and republishes the project. User2 remains the Status Manager in the project task.
    User3 can still see ProjectABC. Apparently this is because User2, who has the same RBS value as User3, is still a Status Manager of project tasks.
    If I change User2 RBS value to Org.UnitA, then User3 can no longer see ProjectABC. Note that User2 is not the project Owner at this stage, but the change in User2's RBS still affects the visibility of the project.
    It seems to me that in "The Project Owner has the same RBS value as the User" dynamic category rule, the "Owner" should be "Owner or Status Manager".
    Is this a bug or by design?

    Hi Barbara,
    Thanks for going through the trouble of reproducing the behaviour. It's interesting to know that Effective Rights in Project Online displays different results.
    The system in which I tested this scenario is updated with the December CU, so I'm guessing you'll still get the same result after updating your environment.
    In my usage scenario, a user needs to create projects on behalf of other users, and then change the Owner. Unfortunately this doesn't change the Status Manager of tasks, and consequently the visibility of the project is not what was expected.
    The user who creates the project can change the Owner, but can't change the Status Manager. The new owner would have to open the project for editing in Project Pro, change the Status Manager value of every task, and republish. Precisely the sort of extra
    work that the users want to avoid.
    Using delegation might be a workaround, but opens up a whole new can of worms in terms of information security. It's unfortunate that the "The Project Owner has the same RBS value as the User" setting doesn't do what it says, but potentially
    opens up visibility of projects to a wider audience than intended.

  • Refund value on iTunes Connect (Sales and Trends)

    I want to asking about refund value on iTunes Connect (Sales and Trends) because the refund is too much but we have received a few feedback of customer. May anyone help me? Thank you!

    More a question to Apple here but first make sure you have all your Agreements, Tax and Banking contracts in order, specifically for iOS Paid Applications. Just a thought but again you'll probably have more luck with Apple on this one.

  • Assigning values to a range dynamically

    Hello All,
    I want to assign the values to a range dynamically.
    For example in the following piece of code, I cannot directly assign wa-kunnr to
    r_kunnr-low.
    LOOP AT ITAB INTO WA.
    r_kunnr-sign = 'I'.
    r_kunnr-option = 'EQ'.
    r_kunnr-low = wa-kunnr.
    APPEND r_kunnr.
    ENDLOOP.
    Can this be done dynamically? If I use following code I am getting a short dump.
    lv_fnam = 'wa-kunnr'.
    LOOP AT ITAB INTO WA.
    r_kunnr-sign = 'I'.
    r_kunnr-option = 'EQ'.
    r_kunnr-low = ( lv_fnam ).
    APPEND r_kunnr.
    ENDLOOP.
    Could anyone please suggest how to do this?
    Regards
    Indrajit

    Hi Indrajit,
    this is working perfectly for me ...i did not get any error
    REPORT  ychatest.
    TABLES : kna1.
    DATA : wa TYPE kna1,
           lv_fnam(10).
    FIELD-SYMBOLS : <fs> TYPE ANY.
    SELECT-OPTIONS : s_kunnr FOR kna1-kunnr.
    INITIALIZATION.
      wa-kunnr = '100'.
      lv_fnam = 'WA-KUNNR'.
      ASSIGN (lv_fnam) TO <fs>.
      s_kunnr-sign = 'I'.
      s_kunnr-option = 'BT'.
      s_kunnr-low = <fs>.
      APPEND s_kunnr.

  • Populating Values In Module Pool Dynamically

    Hi All The ABAPers,
    I have a requirement in Module Pool to populate the values in the field dynamically from the ZTable which I have created having two fields MAIN_CAUSE and SUB_CAUSE. For a MAIN_CAUSE say A there may be N SUB_CAUSE.
    Now when the user selects MAIN_CAUSE A with F4 help then dynamically it should populate only those N values in F4 help for SUB_CAUSE which belong to the selected MAIN_CAUSE A.Rest values it should not populate.
    This should happen without pressing ENTER or anything else.
    Kindly guide me in this matter.Hope I have clarified my requirement.
    Thanks in advacnce,
    Regards,
    Bharti Jain
    Moderator Message: spec-dumping is not allowed. Do your own work.
    Edited by: kishan P on Oct 12, 2010 4:18 PM

    //Now when the user selects MAIN_CAUSE A with F4 help then dynamically it should populate only those N values in F4 help for SUB_CAUSE which belong to the selected MAIN_CAUSE A
    use FM's
    DYNP_VALUES_READ
    DYNP_VALUES_UPDATE to acheive the same
    User can select the value from f4 of main_cause and the related field can be pushed into subc_Cause!..

  • Mainframe Sequential Files Topology Connection

    I am trying to connect to Mainframe to read a flat file and load into an oracle table. What should be topology connection. I tried Files technology not working.
    Driver:com.sunopsis.jdbc.driver.file.FileDriver
    URL:jdbc:snps:dbfile
    Created a Dataserver under files. In Host i have provided the ip address. under the connection have provided the userid and password.
    When creating the physical schema i did not provide any directory as mainframe does not support any.
    I created a file model which has one column with 80 chars. Built an interface to move this file to an oracle table with one column 80 chars and am facing issues.
    Error
    ODI-1227: Task SrcSet0 (Loading) fails on the source FILE connection FILE_HOST1.
    Caused By: java.sql.SQLException: File not found: /DEV.COGU119.OUT
    To ovoid this changed the /dataset name changed the naming rules under the physical schema to just %OBJECT. After this I am getting this error.
    ODI-1227: Task SrcSet0 (Loading) fails on the source FILE connection FILE_HOST1.
    Caused By: java.sql.SQLException: File not found: DEV.COGU119.OUT
    Should I be using a different driver if so what and where can i get it. Thanks in advance.
    Rams.
    Edited by: Rams on Mar 21, 2012 9:27 AM

    Check also which libraries you are loading. Due to licensing non-sense by IBM, the adapters now work with Attachmate libraries as well. Attachmate licenses through Sun, but they are much more reasonable than IBM's terms.
    Check out the documentation in 7.1, which contains the new adapter (any of the host based adapters). The Attachmate libraries are now default and you must configure the IdM instance to use the HOD libraries instead.
    Also be aware that IBM is moving to new HOD classes and OHIO is no longer supported (think the cut over was in HOD 9.0, but not sure). Nothing like an "industry standard" API that keeps changing version to version.

  • Last value in hierarchy of Dynamic parameters is not working in BO CMC

    I have a crystal report with dynamic parameters up to 4 levels (Hierarchy of 4 levels) that is developed on version 12.3.0.601 which is working fine on my system... But when the same was uploaded on Business Objects Central Management Console version is 3.1x first 3 hierarchies are populating fine but when comes to 4th hierarchy I am only getting the values that are linked to First Value of 2nd hierarchy.
    Example:
    If I take the example of the organization following is the hierarchy.
    1st : business head  // One Value
    2nd : Project head  // 4 values (p1,p2,p3,p4)
    3rd : Team head     // 1 value
    4th:  developer       // 2 values for every project head  that means total of 8 values.
    If 2nd hierarchy is p1,p2,p3,p4 then I am getting only 2 values of P1, In the same way if 2nd hierachy is p2,p1,p3,p4 then I am getting only 2 values that is of P2... but in real I need to total of 8 values because of all 4 parameters are selected at run time in 2nd level of hierarchy.
    I have tried all possible combinations of dynamic paramters but nothing was working for me...
    Problem is only in Business Objects CMC where the dynamic parameter is prompt is wrong in dev system everything is correct.
    Experts please help me in this.. I hope I have explained it clear... If not please let me know will provide more information.
    Thanks for your time.
    Siva
    Message was edited by: siva kumar

    " there are more than 170 similar list of values as _1, _2..._170"
    That's what happens when you build your prompts in the report and chose "update the repository" every time you save it to BO.
    For the future, you have a couple of options for initially creating dynamic prompts:
    1.  Create them directly in the BVM (all of the various pieces...)
    2.  Create them in Crystal, publish them to the repository only the first time you save the report, and then use the BVM for any maintenance.
    3.  Create a "dummy" report that just has in it the data you need for a single dynamic prompt.  Then create a dynamic parameter in the report based on that prompt.  Save it to your favorites folder, making sure that you update the repository so that the LOV gets created.  Again, use the BVM for any maintenance. (My personal favorite way to do these...)
    For options 2 and 3, a _DC will be created each time you update the repository.  However, best practice is to have a single "common" _DC for each database you connect to.  So, after saving the LOV you would then open the BVM, modify the _DF so that is points to the correct "common" _DC and then delete the new _DC.
    What I would do in your current situation depends on how many reports you have that access the same type of dynamic parameter.  If you have one or just a few reports using this same 4-level hierarchy prompts, I would do the following:
    1.  Delete all but the first set of BVM objects for the LOV (the ones without any numbers on the end).
    2.  Edit this set of BVM objects so that it has all of the information you're looking for.
    3.  Edit each report and set the dynamic parameter to point to this single LOV.
    If you have more reports than you can comfortable edit right now, I would still modify the first set of BVM objects to set them up as the common LOV.  Then you can do this:
    1.  As you edit each report, log on to the repository (on the File menu or in the Repository Explorer).
    2.  Edit the parameter and determine which set of objects it's pointing to.
    3.  Point the parameter to the common LOV.
    4.  Open the BVM and delete the set of objects that you found in step 2.
    -Dell

  • Setting default values in a php dynamic list

    I have a drop down list that is populated by a recordset consisting of two fields, company (a text field shown in the drop down list) and company_ID (an integer key )
    The default value for the field Company should be "unknown", and the form should not submit if the sleted value is "unknown"
    The selection once made is used to insert the value into  a new record, along with many others on the full form..
    The code is complicated by the fact that it also includes some java script code from a check form behaviour, shown in orange for completeness.
    How do I change the PHP code so that it shows the default value of "unknown" in the select box when run, instead of showing the last item in the companies list?
    Should be simple enough, but I am too close to see the solution.
            <td>
    <select name="Companies_ID" size="1" class="contclass" id="Companies_ID" >
              <%
    while (!compny.EOF) {
    %>
              <option value="<%=(compny.Fields.Item("ID").Value)%>" <%=((compny.Fields.Item("ID").Value == (compny.Fields.Item("ID").unknown))?"SELECTED":"")%> <?php if (!(strcmp("<%=(compny.Fields.Item(\"ID\").Value)%>", $row_rsCompany['ID']))) {echo "selected=\"selected\"";} ?>><%=(compny.Fields.Item("company").Value)%></option>
              <%
      compny.MoveNext();
    if (compny.CursorType > 0) {
      if (!compny.BOF) compny.MoveFirst();
    } else {
      compny.Requery();
    %>
    <?php
    do { 
    ?>
              <option value="<?php echo $row_rsCompany['ID']?>"<?php if (!(strcmp($row_rsCompany['ID'], $row_rsCompany['ID']))) {echo "selected=\"selected\"";} ?>><?php echo $row_rsCompany['company']?></option>
              <?php
    } while ($row_rsCompany = mysql_fetch_assoc($rsCompany));
      $rows = mysql_num_rows($rsCompany);
      if($rows > 0) {
          mysql_data_seek($rsCompany, 0);
                $row_rsCompany = mysql_fetch_assoc($rsCompany);
    ?>
              </select>
              <input name="company" type="hidden" id="company" value="<?php echo $row_rsCompany['company']; ?>" /></td>
            <td>Select from list. If it does not exist, add a Company. </td>
          mysql_data_seek($rsTypes, 0);
                $row_rsTypes = mysql_fetch_assoc($rsTypes);
    ?>
              </select>
              <input name="company" type="hidden" id="company" value="<?php echo $row_rsCompany['company']; ?>" />

    Thanks Bregent - your comment made me think again, and now the problem does not exist - in fact it never really did.
    I did not explain it properly.
    The form that I am using has many different items on it, some of which are static and some that are not.
    All the static fields show the word "unknown" when the page loads.
    None of the dynamic fields do, but I would like them to.
    Here is a section of newly created code as a test. I first created a drop down list with a default of "unknown" and then dynamically populated it. This produced the following code:
    <form action="" method="get">
    <select name="testing" size="1">
      <option value="unknown" <?php if (!(strcmp("unknown", $row_Recordset1['ID']))) {echo "selected=\"selected\"";} ?>>unknown</option>
      <?php
    do { 
    ?>
      <option value="<?php echo $row_Recordset1['ID']?>"<?php if (!(strcmp($row_Recordset1['ID'], $row_Recordset1['ID']))) {echo "selected=\"selected\"";} ?>><?php echo $row_Recordset1['type']?></option>
      <?php
    } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
      $rows = mysql_num_rows($Recordset1);
      if($rows > 0) {
          mysql_data_seek($Recordset1, 0);
          $row_Recordset1 = mysql_fetch_assoc($Recordset1);
    ?>
    </select>
    </form>
    When I am in split view, all I see is a box with "unknown" in it, which is what I want.
    When I switch to live view, or view it in a browser, It shows the word "Z Smith & Co" - which is the last record on file in the current sort order.
    What I was trying to attain, was to put the static text "unknown" in this field, so that if the user does not select anything then the word "unknown" goes into the record of the (different) table that is being created.
    However, on reflection, I must allow the user to select whatever he likes into this field. If he does not know the company that should be there, he selects unknown from the list.
    Just shows how thinking wrongly can cause lots of problems.
    Have a merry Christmas and a Prosperous New Year.

  • How to put values in a HashMap dynamically using a ArrayList as 'value'

    i have to generate different maps dynamically by passing arraylist (which is also dinamically increasing) in the value.
    i want to use :
    List myList=new ArrayList();
    for(..........){
    Map mymap=new HashMap();
    myMap.put(key, myList.add(objectBean));
    =====================================================================================================
    this line is giving error :
    myMap.put(String , myList.add(objectBean));
    it says myList.add(objectBean) is boolean where as it should be put(String, ObjectBean).

    None of this makes any sense whatsoever. You're creating a new map per loop iteration, you're using an apparently constant key, and you're adding something that's a boolean when you should be adding an ObjectBean (according to you).

  • SSRS 2008 - create the interval values in y-axis dynamically

    Hi All - 
    I have a report which has number values in y-axis and date in x-axis. This is a clustered column chart, the problem is for a particular date if one of my value is very huge say (in Thousands, Ex: 10000) and another is small (Ex: 120). In this case my small
    value bar is hardly visible.
    Hence in this case, I was looking around for an option like below, the y-axis interval needs to change dynamically based on value (i.e) until a threshold value the interval should be fixed say incremented by 120, once it reaches a threshold (Ex: 360) it
    should be auto (i.e) if the max value for that date is 3800 after 360 the interval needs to be in thousands or more based on the need.
    So based on the above explanation i would want the values like below for my y-axis -> 120, 240, 360, 2000, 4000.
    Please let me know in if this is possible

    Hi smurug,
    Based on my understanding, you are creating a 3-D Clustered column. And you want to make the Y-axis values distribute uniformly, right?
    In Reporting Services, there is a scale break feature which can display two distinct ranges in the same chart area, then to make Y-axis values distribute uniformly. However, this feature is not supported in 3-D Clustered columns.
    For more information, please refer to this article:
    Displaying a Series with Multiple Data Ranges on a Chart (Report Builder and SSRS).
    In your scenario, if you want to make Y-axis values distribute uniformly, you can add a secondary vertical axis to display those too larger values. Please refer to steps below:
    1. Go to Series Properties, enable secondary vertical axis, then design the report like below:
    2. Preview the report.
    Reference:
    Adding a Secondary Axis to a SSRS Chart
    If you have any question, please feel free to ask.
    Best regards,
    Qiuyun Yu
    Qiuyun Yu
    TechNet Community Support

  • Retrieve list of values w/o connecting to database

    How can I meet this requirements: Users don't have connection to database(no network connection). But, he needs to have the have the values retrived from the list of values in a dialog which are actually database values. I can imagine gaving a text file and retrive from there, but, I have no idea what to do if the list is huge. Text files wouldn't suffice. Any ideas on this.
    TIA.

    It's not so much lines as characters.
    I have used some fairly long XML files and still had descent performance. (It's been awhile, I can't remember the number of lines) The problem comes in when you have lots of levels
    ie
    <productList>
    <product>
    <sub1>
    <suba></suba>
    </sub1>
    </product>
    </productList>
    or there is a lot of text within the tags. I really haven't done any benchmarking, so I'm not sure what that many lines would do.
    Another possibility might be to use something like an MS Access db. That way the file could be local. You lose some code portability, if that's an issue. You also have to pay for MS Office licenses, if you don't have them. You'll get better speed performance from this option. However, I'm not sure that Access will handle that many rows.
    How's that for a bunch of options, but no clear cut answers?
    -Mike

  • How to fetch Junk values and its columns dynamically

    Hello,
    Can anyone help me in writing a procedure/dynamic SQL to fetch the column where the junk values appears and its value. Eg: If emp table contains ID and Name columns, and ID column contains junk values, the result should be the Id column and the junk value/s. It should be dynamic because next time if the other column contains junk values(like $,%...), the query should display the other column too..
    Thanks in advance..

    Can anyone help me in writing a procedure/dynamic SQL to fetch the column where the junk values appears and its value. Eg: If emp table contains ID and Name columns, and ID column contains junk values, the result should be the Id column and the junk value/s. It should be dynamic because next time if the other column contains junk values(like $,%...), the query should display the other column too..1. define "junk" values.
    2. usually it does not matter what values are in ID, because it is used internally by application, to maintain uniqueness or relations, not having any semantical meaning. End users usually should not see IDs, such IDs are generated automatically. There is no need to cleanse them from "junk" values.
    3. If you made a typo, and you are looking for "junk" values in Name column, it is a different story. You can use TRANSLATE to search such values, as already advised, translating all "junk" characters to one "junk" character and searching for the latter.
    select id, name from T where translate(name,'?@#$%^<>','~~~~~~~~~') like '%~%';
    Edited by: Mark Malakanov (user11181920) on Jan 4, 2013 11:40 AM

  • Default value of combobox using dynamic LOV in Oracle Portal form

    We are trying to specify the deafult value of a combobox on a form that derives it options from a dynamic LOV. The option value is a number and the display is text.
    E.g.
    <Option value="1">Books
    <Option value="2">CDs
    We have tried various ways of setting the default option to be selected on the Combobox. First, we tried using a sql query to return a number from a table (sql query returns number -> in the default value type field). Next, we tried to use a constant number (default value: 2, default value type: constant). In neither case, did the Oracle Portal form pre-select our default choice in the drop-down list.
    Any suggestions? I browsed the other forum articles on this topic and noticed several folks believed it was a bug in Portal. We are using Portal version 3.0.9 (latest App Server for the Ebusiness Suite). Thanks in advance.

    You can manually add the select list (or for that matter anything else) to a wizard created form. If the select list is for an existing item, simply change the "Display As" setting from Text to a Select List based on the LOV you create. Any changes made will then be applied by the update process.
    cheers,
    Ron

Maybe you are looking for

  • Computers can't find each other with home sharing

    My home sharing has worked before but now I can't get my two computers to "see" each other. I have tried just about everything. Any helpful hints?

  • Error in MIGO with reference of PO

    Hi, I am doing MIGO with reference of purchase order and getting error. Sales price for 000000000000000694 could not be found Message no. M7158 Diagnosis The sales price valuation is active in the valuation area. The system could not determine a sale

  • Update from OX 10.6.8 MacBook pro 3.1 to higher OX

    Preferences 1 2 3 4 5 6 7 8 9 0 = Backspace Tab q w e r t y u i o p Return capslock a s d f g h j k l shift ` z x c v b n m shift English alt alt Preferences

  • Date_From and Date_to Concept in EIT

    Hi Group, I am stuck with a concept in EIT. I am planning to have two segments. Date_from and date_to. So for this I want my date_to should validate to be greater than or equal to Date_from. For this can u please suggest me how can i achieve it. Well

  • 16 X 9 TIMELINE VS CLIP VIEWER ASPECT RATIO

    I can't seem to find out why I am able to get a full screen image when I am viewing a clip using the clip viewer and not from the timeline for 16 x 9 formats. The timeline seems to scale the image down at least to 80%. Is there something I need to ad