Advertisement
Guest User

Cognos except

a guest
Jun 1st, 2023
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 16.73 KB | None | 0 0
  1. <report xmlns="http://developer.cognos.com/schemas/report/15.5/" useStyleVersion="11.6" expressionLocale="en-us">
  2.     <drillBehavior/>
  3.     <layouts>
  4.         <layout>
  5.             <reportPages>
  6.                 <page name="Page1">
  7.                     <style>
  8.                         <defaultStyles>
  9.                             <defaultStyle refStyle="pg"/>
  10.                         </defaultStyles>
  11.                     </style>
  12.                     <pageBody>
  13.                         <style>
  14.                             <defaultStyles>
  15.                                 <defaultStyle refStyle="pb"/>
  16.                             </defaultStyles>
  17.                         </style>
  18.                         <contents>
  19.                             <table>
  20.                                 <style>
  21.                                     <defaultStyles>
  22.                                         <defaultStyle refStyle="tb"/>
  23.                                     </defaultStyles>
  24.                                     <CSS value="border-collapse:collapse"/>
  25.                                 </style>
  26.                                 <tableRows>
  27.                                     <tableRow>
  28.                                         <tableCells>
  29.                                             <tableCell>
  30.                                                 <contents>
  31.                                                     <textItem>
  32.                                                         <dataSource>
  33.                                                             <staticValue>Input</staticValue>
  34.                                                         </dataSource>
  35.                                                     </textItem>
  36.                                                 </contents>
  37.                                                 <style>
  38.                                                     <CSS value="vertical-align:top;text-align:left;border:1pt solid silver"/>
  39.                                                 </style>
  40.                                             </tableCell>
  41.                                             <tableCell>
  42.                                                 <contents>
  43.                                                     <textItem>
  44.                                                         <dataSource>
  45.                                                             <staticValue>Output</staticValue>
  46.                                                         </dataSource>
  47.                                                     </textItem>
  48.                                                 </contents>
  49.                                                 <style>
  50.                                                     <CSS value="vertical-align:top;text-align:left;border:1pt solid silver"/>
  51.                                                 </style>
  52.                                             </tableCell>
  53.                                             <tableCell>
  54.                                                 <contents>
  55.                                                     <textItem>
  56.                                                         <dataSource>
  57.                                                             <staticValue>Desired Output</staticValue>
  58.                                                         </dataSource>
  59.                                                     </textItem>
  60.                                                 </contents>
  61.                                                 <style>
  62.                                                     <CSS value="vertical-align:top;text-align:left;border:1pt solid silver"/>
  63.                                                 </style>
  64.                                             </tableCell>
  65.                                         </tableCells>
  66.                                     </tableRow>
  67.                                     <tableRow>
  68.                                         <tableCells>
  69.                                             <tableCell>
  70.                                                 <contents>
  71.                                                     <list horizontalPagination="true" refQuery="input" name="List1">
  72.                                                         <noDataHandler>
  73.                                                             <contents>
  74.                                                                 <block>
  75.                                                                     <contents>
  76.                                                                         <textItem>
  77.                                                                             <dataSource>
  78.                                                                                 <staticValue>No Data Available</staticValue>
  79.                                                                             </dataSource>
  80.                                                                         </textItem>
  81.                                                                     </contents>
  82.                                                                     <style>
  83.                                                                         <CSS value="padding:16px;"/>
  84.                                                                     </style>
  85.                                                                 </block>
  86.                                                             </contents>
  87.                                                         </noDataHandler>
  88.                                                         <style>
  89.                                                             <CSS value="border-collapse:collapse"/>
  90.                                                             <defaultStyles>
  91.                                                                 <defaultStyle refStyle="ls"/>
  92.                                                             </defaultStyles>
  93.                                                         </style>
  94.                                                         <listColumns>
  95.                                                             <listColumn>
  96.                                                                 <listColumnTitle>
  97.                                                                     <style>
  98.                                                                         <defaultStyles>
  99.                                                                             <defaultStyle refStyle="lt"/>
  100.                                                                         </defaultStyles>
  101.                                                                     </style>
  102.                                                                     <contents>
  103.                                                                         <textItem>
  104.                                                                             <dataSource>
  105.                                                                                 <dataItemLabel refDataItem="Column1"/>
  106.                                                                             </dataSource>
  107.                                                                         </textItem>
  108.                                                                     </contents>
  109.                                                                 </listColumnTitle>
  110.                                                                 <listColumnBody>
  111.                                                                     <style>
  112.                                                                         <defaultStyles>
  113.                                                                             <defaultStyle refStyle="lm"/>
  114.                                                                         </defaultStyles>
  115.                                                                     </style>
  116.                                                                     <contents>
  117.                                                                         <textItem>
  118.                                                                             <dataSource>
  119.                                                                                 <dataItemValue refDataItem="Column1"/>
  120.                                                                             </dataSource>
  121.                                                                         </textItem>
  122.                                                                     </contents>
  123.                                                                 </listColumnBody>
  124.                                                             </listColumn>
  125.                                                             <listColumn>
  126.                                                                 <listColumnTitle>
  127.                                                                     <style>
  128.                                                                         <defaultStyles>
  129.                                                                             <defaultStyle refStyle="lt"/>
  130.                                                                         </defaultStyles>
  131.                                                                     </style>
  132.                                                                     <contents>
  133.                                                                         <textItem>
  134.                                                                             <dataSource>
  135.                                                                                 <dataItemLabel refDataItem="Column2"/>
  136.                                                                             </dataSource>
  137.                                                                         </textItem>
  138.                                                                     </contents>
  139.                                                                 </listColumnTitle>
  140.                                                                 <listColumnBody>
  141.                                                                     <style>
  142.                                                                         <defaultStyles>
  143.                                                                             <defaultStyle refStyle="lm"/>
  144.                                                                         </defaultStyles>
  145.                                                                     </style>
  146.                                                                     <contents>
  147.                                                                         <textItem>
  148.                                                                             <dataSource>
  149.                                                                                 <dataItemValue refDataItem="Column2"/>
  150.                                                                             </dataSource>
  151.                                                                         </textItem>
  152.                                                                     </contents>
  153.                                                                 </listColumnBody>
  154.                                                             </listColumn>
  155.                                                         </listColumns>
  156.                                                         <sortList>
  157.                                                             <sortItem refDataItem="Column1"/>
  158.                                                             <sortItem refDataItem="Column2"/>
  159.                                                         </sortList>
  160.                                                     </list>
  161.                                                 </contents>
  162.                                                 <style>
  163.                                                     <CSS value="vertical-align:top;text-align:left;border:1pt solid silver"/>
  164.                                                 </style>
  165.                                             </tableCell>
  166.                                             <tableCell>
  167.                                                 <contents>
  168.                                                     <list horizontalPagination="true" refQuery="output" name="List3">
  169.                                                         <noDataHandler>
  170.                                                             <contents>
  171.                                                                 <block>
  172.                                                                     <contents>
  173.                                                                         <textItem>
  174.                                                                             <dataSource>
  175.                                                                                 <staticValue>No Data Available</staticValue>
  176.                                                                             </dataSource>
  177.                                                                         </textItem>
  178.                                                                     </contents>
  179.                                                                     <style>
  180.                                                                         <CSS value="padding:16px;"/>
  181.                                                                     </style>
  182.                                                                 </block>
  183.                                                             </contents>
  184.                                                         </noDataHandler>
  185.                                                         <style>
  186.                                                             <CSS value="border-collapse:collapse"/>
  187.                                                             <defaultStyles>
  188.                                                                 <defaultStyle refStyle="ls"/>
  189.                                                             </defaultStyles>
  190.                                                         </style>
  191.                                                         <listColumns>
  192.                                                             <listColumn>
  193.                                                                 <listColumnTitle>
  194.                                                                     <style>
  195.                                                                         <defaultStyles>
  196.                                                                             <defaultStyle refStyle="lt"/>
  197.                                                                         </defaultStyles>
  198.                                                                     </style>
  199.                                                                     <contents>
  200.                                                                         <textItem>
  201.                                                                             <dataSource>
  202.                                                                                 <dataItemLabel refDataItem="Column1"/>
  203.                                                                             </dataSource>
  204.                                                                         </textItem>
  205.                                                                     </contents>
  206.                                                                 </listColumnTitle>
  207.                                                                 <listColumnBody>
  208.                                                                     <style>
  209.                                                                         <defaultStyles>
  210.                                                                             <defaultStyle refStyle="lm"/>
  211.                                                                         </defaultStyles>
  212.                                                                     </style>
  213.                                                                     <contents>
  214.                                                                         <textItem>
  215.                                                                             <dataSource>
  216.                                                                                 <dataItemValue refDataItem="Column1"/>
  217.                                                                             </dataSource>
  218.                                                                         </textItem>
  219.                                                                     </contents>
  220.                                                                 </listColumnBody>
  221.                                                             </listColumn>
  222.                                                             <listColumn>
  223.                                                                 <listColumnTitle>
  224.                                                                     <style>
  225.                                                                         <defaultStyles>
  226.                                                                             <defaultStyle refStyle="lt"/>
  227.                                                                         </defaultStyles>
  228.                                                                     </style>
  229.                                                                     <contents>
  230.                                                                         <textItem>
  231.                                                                             <dataSource>
  232.                                                                                 <dataItemLabel refDataItem="Column2"/>
  233.                                                                             </dataSource>
  234.                                                                         </textItem>
  235.                                                                     </contents>
  236.                                                                 </listColumnTitle>
  237.                                                                 <listColumnBody>
  238.                                                                     <style>
  239.                                                                         <defaultStyles>
  240.                                                                             <defaultStyle refStyle="lm"/>
  241.                                                                         </defaultStyles>
  242.                                                                     </style>
  243.                                                                     <contents>
  244.                                                                         <textItem>
  245.                                                                             <dataSource>
  246.                                                                                 <dataItemValue refDataItem="Column2"/>
  247.                                                                             </dataSource>
  248.                                                                         </textItem>
  249.                                                                     </contents>
  250.                                                                 </listColumnBody>
  251.                                                             </listColumn>
  252.                                                         </listColumns>
  253.                                                         <sortList>
  254.                                                             <sortItem refDataItem="Column2"/>
  255.                                                         </sortList>
  256.                                                     </list>
  257.                                                 </contents>
  258.                                                 <style>
  259.                                                     <CSS value="vertical-align:top;text-align:left;border:1pt solid silver"/>
  260.                                                 </style>
  261.                                             </tableCell>
  262.                                             <tableCell>
  263.                                                 <contents>
  264.                                                     <list horizontalPagination="true" refQuery="desiredOutput" name="List2">
  265.                                                         <noDataHandler>
  266.                                                             <contents>
  267.                                                                 <block>
  268.                                                                     <contents>
  269.                                                                         <textItem>
  270.                                                                             <dataSource>
  271.                                                                                 <staticValue>No Data Available</staticValue>
  272.                                                                             </dataSource>
  273.                                                                         </textItem>
  274.                                                                     </contents>
  275.                                                                     <style>
  276.                                                                         <CSS value="padding:16px;"/>
  277.                                                                     </style>
  278.                                                                 </block>
  279.                                                             </contents>
  280.                                                         </noDataHandler>
  281.                                                         <style>
  282.                                                             <CSS value="border-collapse:collapse"/>
  283.                                                             <defaultStyles>
  284.                                                                 <defaultStyle refStyle="ls"/>
  285.                                                             </defaultStyles>
  286.                                                         </style>
  287.                                                         <listColumns>
  288.                                                             <listColumn>
  289.                                                                 <listColumnTitle>
  290.                                                                     <style>
  291.                                                                         <defaultStyles>
  292.                                                                             <defaultStyle refStyle="lt"/>
  293.                                                                         </defaultStyles>
  294.                                                                     </style>
  295.                                                                     <contents>
  296.                                                                         <textItem>
  297.                                                                             <dataSource>
  298.                                                                                 <dataItemLabel refDataItem="Column1"/>
  299.                                                                             </dataSource>
  300.                                                                         </textItem>
  301.                                                                     </contents>
  302.                                                                 </listColumnTitle>
  303.                                                                 <listColumnBody>
  304.                                                                     <style>
  305.                                                                         <defaultStyles>
  306.                                                                             <defaultStyle refStyle="lm"/>
  307.                                                                         </defaultStyles>
  308.                                                                     </style>
  309.                                                                     <contents>
  310.                                                                         <textItem>
  311.                                                                             <dataSource>
  312.                                                                                 <dataItemValue refDataItem="Column1"/>
  313.                                                                             </dataSource>
  314.                                                                         </textItem>
  315.                                                                     </contents>
  316.                                                                 </listColumnBody>
  317.                                                             </listColumn>
  318.                                                             <listColumn>
  319.                                                                 <listColumnTitle>
  320.                                                                     <style>
  321.                                                                         <defaultStyles>
  322.                                                                             <defaultStyle refStyle="lt"/>
  323.                                                                         </defaultStyles>
  324.                                                                     </style>
  325.                                                                     <contents>
  326.                                                                         <textItem>
  327.                                                                             <dataSource>
  328.                                                                                 <dataItemLabel refDataItem="Column2"/>
  329.                                                                             </dataSource>
  330.                                                                         </textItem>
  331.                                                                     </contents>
  332.                                                                 </listColumnTitle>
  333.                                                                 <listColumnBody>
  334.                                                                     <style>
  335.                                                                         <defaultStyles>
  336.                                                                             <defaultStyle refStyle="lm"/>
  337.                                                                         </defaultStyles>
  338.                                                                     </style>
  339.                                                                     <contents>
  340.                                                                         <textItem>
  341.                                                                             <dataSource>
  342.                                                                                 <dataItemValue refDataItem="Column2"/>
  343.                                                                             </dataSource>
  344.                                                                         </textItem>
  345.                                                                     </contents>
  346.                                                                 </listColumnBody>
  347.                                                             </listColumn>
  348.                                                         </listColumns>
  349.                                                         <sortList>
  350.                                                             <sortItem refDataItem="Column2"/>
  351.                                                         </sortList>
  352.                                                     </list>
  353.                                                 </contents>
  354.                                                 <style>
  355.                                                     <CSS value="vertical-align:top;text-align:left;border:1pt solid silver"/>
  356.                                                 </style>
  357.                                             </tableCell>
  358.                                         </tableCells>
  359.                                     </tableRow>
  360.                                 </tableRows>
  361.                             </table>
  362.                         </contents>
  363.                     </pageBody>
  364.                     <XMLAttributes>
  365.                         <XMLAttribute output="no" name="RS_legacyDrillDown" value="0"/>
  366.                     </XMLAttributes>
  367.                 </page>
  368.             </reportPages>
  369.         </layout>
  370.     </layouts>
  371.     <XMLAttributes>
  372.         <XMLAttribute output="no" name="RS_CreateExtendedDataItems" value="true"/>
  373.         <XMLAttribute output="no" name="listSeparator" value=","/>
  374.         <XMLAttribute output="no" name="decimalSeparator" value="."/>
  375.         <XMLAttribute output="no" name="RS_modelModificationTime" value="2015-11-25T21:38:24.820Z"/>
  376.     </XMLAttributes>
  377.     <queries>
  378.         <query name="input">
  379.             <source>
  380.                 <sqlQuery name="SQL1" dataSource="great_outdoors_sales">
  381.                     <sqlText>select *
  382.   from (
  383.     values
  384.         (111, &apos;A&apos;)
  385.       , (111, &apos;B&apos;)
  386.       , (111, &apos;C&apos;)
  387.       , (222, &apos;B&apos;)
  388.       , (222, &apos;C&apos;)
  389.       , (333, &apos;A&apos;)
  390.       , (333, &apos;C&apos;)
  391.     ) q (Column1, Column2)</sqlText>
  392.                     <mdProjectedItems>
  393.                         <mdProjectedItem name="Column1"/>
  394.                         <mdProjectedItem name="Column2"/>
  395.                     </mdProjectedItems>
  396.                 </sqlQuery>
  397.             </source>
  398.             <selection>
  399.                 <dataItem name="Column1">
  400.                     <expression>[SQL1].[Column1]</expression>
  401.                     <XMLAttributes>
  402.                         <XMLAttribute output="no" name="RS_dataType" value="1"/>
  403.                         <XMLAttribute output="no" name="RS_dataUsage" value=""/>
  404.                     </XMLAttributes>
  405.                 </dataItem>
  406.                 <dataItem name="Column2">
  407.                     <expression>[SQL1].[Column2]</expression>
  408.                     <XMLAttributes>
  409.                         <XMLAttribute output="no" name="RS_dataType" value="3"/>
  410.                         <XMLAttribute output="no" name="RS_dataUsage" value=""/>
  411.                     </XMLAttributes>
  412.                 </dataItem>
  413.             </selection>
  414.         </query>
  415.         <query name="desiredOutput">
  416.             <source>
  417.                 <sqlQuery name="SQL2" dataSource="great_outdoors_sales">
  418.                     <sqlText>  select *
  419.   from (
  420.     values
  421.       (333, &apos;A&apos;)
  422.     , (333, &apos;C&apos;)
  423.     ) q (Column1, Column2)</sqlText>
  424.                     <mdProjectedItems>
  425.                         <mdProjectedItem name="Column1"/>
  426.                         <mdProjectedItem name="Column2"/>
  427.                     </mdProjectedItems>
  428.                 </sqlQuery>
  429.             </source>
  430.             <selection>
  431.                 <dataItem name="Column1">
  432.                     <expression>[SQL2].[Column1]</expression>
  433.                     <XMLAttributes>
  434.                         <XMLAttribute output="no" name="RS_dataType" value="1"/>
  435.                         <XMLAttribute output="no" name="RS_dataUsage" value=""/>
  436.                     </XMLAttributes>
  437.                 </dataItem>
  438.                 <dataItem name="Column2">
  439.                     <expression>[SQL2].[Column2]</expression>
  440.                     <XMLAttributes>
  441.                         <XMLAttribute output="no" name="RS_dataType" value="3"/>
  442.                         <XMLAttribute output="no" name="RS_dataUsage" value=""/>
  443.                     </XMLAttributes>
  444.                 </dataItem>
  445.             </selection>
  446.         </query>
  447.         <query name="allColumn1">
  448.             <source>
  449.                 <queryRef refQuery="input"/>
  450.             </source>
  451.             <selection>
  452.                 <dataItem name="Column1">
  453.                     <expression>[input].[Column1]</expression>
  454.                 </dataItem>
  455.             </selection>
  456.         </query>
  457.         <query name="BColumn1">
  458.             <source>
  459.                 <queryRef refQuery="input"/>
  460.             </source>
  461.             <selection>
  462.                 <dataItem name="Column1">
  463.                     <expression>[input].[Column1]</expression>
  464.                 </dataItem>
  465.             </selection>
  466.             <detailFilters>
  467.                 <detailFilter>
  468.                     <filterExpression>[input].[Column2] = &apos;B&apos;</filterExpression>
  469.                 </detailFilter>
  470.             </detailFilters>
  471.         </query>
  472.         <query name="filtered">
  473.             <source>
  474.                 <queryOperation name="Except1" setOperation="EXCEPT">
  475.                     <queryRefs>
  476.                         <queryRef refQuery="allColumn1"/>
  477.                         <queryRef refQuery="BColumn1"/>
  478.                     </queryRefs>
  479.                     <projectionList autoGenerated="true">
  480.                         <queryItem name="Column1"/>
  481.                     </projectionList>
  482.                 </queryOperation>
  483.             </source>
  484.             <selection>
  485.                 <dataItem name="Column1">
  486.                     <expression>[Except1].[Column1]</expression>
  487.                 </dataItem>
  488.             </selection>
  489.         </query>
  490.         <query name="output">
  491.             <source>
  492.                 <joinOperation>
  493.                     <joinOperands>
  494.                         <joinOperand cardinality="1:1">
  495.                             <queryRef refQuery="input"/>
  496.                         </joinOperand>
  497.                         <joinOperand cardinality="1:1">
  498.                             <queryRef refQuery="filtered"/>
  499.                         </joinOperand>
  500.                     </joinOperands>
  501.                     <joinFilter>
  502.                         <filterExpression>[input].[Column1] = [filtered].[Column1]</filterExpression>
  503.                     </joinFilter>
  504.                 </joinOperation>
  505.             </source>
  506.             <selection>
  507.                 <dataItem name="Column1">
  508.                     <expression>[input].[Column1]</expression>
  509.                     <XMLAttributes>
  510.                         <XMLAttribute output="no" name="RS_dataType" value="1"/>
  511.                         <XMLAttribute output="no" name="RS_dataUsage" value=""/>
  512.                     </XMLAttributes>
  513.                 </dataItem>
  514.                 <dataItem name="Column2">
  515.                     <expression>[input].[Column2]</expression>
  516.                     <XMLAttributes>
  517.                         <XMLAttribute output="no" name="RS_dataType" value="3"/>
  518.                         <XMLAttribute output="no" name="RS_dataUsage" value=""/>
  519.                     </XMLAttributes>
  520.                 </dataItem>
  521.             </selection>
  522.         </query>
  523.     </queries>
  524.     <modelPath>/content/folder[@name=&apos;Samples&apos;]/folder[@name=&apos;Models&apos;]/package[@name=&apos;GO sales (query)&apos;]/model[@name=&apos;model&apos;]</modelPath>
  525. </report>
Tags: cognos
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement