Transparent fields

Hi,
I've been trying to make a search field with a transparent
background and place it in a table with a background image. This is
currently how the css code assined to the field looks like :
.search_input {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #999999;
text-indent: 3px;
border: thin solid;
border-color:transparent;
height: 15px;
width: 75px;
text-transform: lowercase;
background-color: transparent;
It seems to work fine in Firefox but when it comes to Safari
however, the transparency doesn't work at all. I've been searching
for ways to solve this issue, however, I haven't come accross a
solution. What I found in terms of opacity makes the whole field
transparent, including the input text. If anyone could help me out
on this one, I'd appreciate it.
Thanks.
Vlad

Hi Chaikaru,
the memo data is stored in several tables like T002, TTXID etc. See Function group EENO in SE80 for DDIC structures. Instead of manipulating data directly from the tables, perhaps you may use function modules NOTICE_* also belonging to EENO.
BR, Tomislav

Similar Messages

  • Transparent TextField with Synth Look and Feel

    I am trying to use synth to implement a textfield with a transparent background, and having some problems with it. I can see my panel and the transparent field fine enough in the beginning, but when the text in the field changes, it writes right over the previous text and becomes a pile of unreadable white marks. I've experimented with varying degrees of transparency, but you can still see the old field underneath slightly. Does anyone have any suggestions? My code is below.
    Thanks.
    synth.xml
    <synth>
    <!-- PANEL -->
    <style id="panelStyle">
        <state>
            <imagePainter method="panelBackground" path="../../../lafImages/papyrus_bkgd.gif" sourceInsets="10 15 10 15"/>
        </state>
    </style>
    <bind style="panelStyle" type="name" key="PAPYRUS_PANEL"/>
    <!-- TEXTFIELD -->
    <style id="textFieldStyle">
        <font name="Kudasai" size="12"/>
        <state>
            <color type="TEXT_FOREGROUND" value="#FFFFFF"/>
            <!-- set the alpha value for transparency in 1st two digits -->
            <color type="BACKGROUND" value="#00000000"/>
        </state>
        <opaque value="false"/>
    </style>
    <bind style="textFieldStyle" type="region" key="TEXTFIELD"/>
    </synth>
    my tester
    class SynthTester {
        private JTextField field;
        public SynthTester(){
            initLookAndFeel();
            JFrame main = new JFrame();
            JPanel panel = new JPanel();
            panel.setName("PAPYRUS_PANEL");
            field = new JTextField(3);
            field.setText("0");
            panel.add(field);
            JButton button = new JButton("+");
            button.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    int val;
                    try {
                        val = Integer.parseInt(field.getText());
                    } catch( Exception ex ) {
                        val = 0;
                    val++;
                    field.setText(Integer.toString(val));
            panel.add(button);
            main.add(panel);
            main.pack();
            main.setVisible(true);
        private void initLookAndFeel() {
            SynthLookAndFeel lookAndFeel = new SynthLookAndFeel(); 
            try {
                InputStream is = getClass().getResourceAsStream("synth.xml");
                if( is == null) {
                    System.err.println("unable to load resource stream");
                } else {
                    lookAndFeel.load(is, getClass());
                    UIManager.setLookAndFeel(lookAndFeel);
            } catch (Exception e) {
                System.err.println("Couldn't get specified look and feel ("+ lookAndFeel+ "), for some reason.");
                System.err.println("Using the default look and feel.");
                e.printStackTrace();
                System.exit(1);
    }

    As its name implies, an imagePainter element creates a SynthPainter that paints from an image. For example:
    <synth>
    <style id="example">
    <state>
    <color value="white" type="BACKGROUND"/>
    </state>
    <imagePainter method="panelBackground" path="background.png"
    sourceInsets="5 6 6 7" paintCenter="false"/>
    <insets top="5" bottom="6" right="7" left="6"/>
    </style>
    <bind style="example" type="region" key="Panel"/>
    </synth>

  • Return results from custom dialog box not visibly updating field value

    I have a form with custom dialog boxes (execDialog) for data entry. The dialog box is being called from the Entry event successfully. I also have it called from the Click event. So, here's what I get:
    1. On entering the field, I get the dialog box pop up, I select a value, it visibly changes the field raw value and leaves focus in the field.
    2. If I exit the field and re-enter, it also works as in point 1 (as expected)
    3. If, while focus is already in the field, I click in the field, I get the dialog box, as expected, but after selecting a value from the dialog, the field raw value DOES NOT VISIBLY change until I exit the field! It's kind of like the click event is working in conjunction with the Exit event. This is totally counter-intuitive for a production form that is being designed for the general populace.
    Anyone had any experience with this?
    Cheers,
    Marty.

    Thom Parker answered this here: http://forums.adobe.com/message/2614570#2614570
    Answer copied below:
    "The problem is that when the focus is on the text box
    it's in edit mode. It's only displaying the value interactively entered by
    the user, or as a consequence of the change event.  What you need to do is
    force the focus off of the text box in code.  You can do a little trick
    where you bounce it to a tiny transparent field, which then bounds the focus
    back so it doesn't look like the focus changed."
    What I ended up doing was calling up the dialog box, then using setfocus with no parameters to remove focus from the field, as follows:
    this.rawValue = this.dialogBoxFunction(this.rawValue); // passing current value so dialog box defaults to that value
    xfa.host.setFocus();
    Cheers,
    Marty.

  • Feathered selection, transparency, mask question

    1) On a transparent canvas, fill a feathered selection at 100% opacity.
    2) Cmd-click layer icon to load the selection (of the pixels).
    3) Add its Layer Mask.
    When I Enable/Disable the Layer Mask, the pixels change (the border changes).
    This does not happen when a similar selection is made on a non-transparent canvas.
    What is going on with the transparency and the Mask that I am missing? That is, why does Mask change the image?
    Thanks,
    Sonny
    OS 10.5.8, PSCS4

    Hi Sonny
    Michael has some good insight into this.
    No matter what, these topics are definitely hard to grasp and I too have struggled with how does all the transparency, selections, layer masks, alpha channels all work together (or not) and the differences between all these names and their function. My experience is how learning works for one person may do nothing for another.  Thought I would give it a shot based on my understanding.  Sorry if this is wordy yet you ask very good and tough questions.
    First for the Transparency/Opacity
    When you create a feathered selection and fill it over a transparent background you effectively have created a transparency mask for that layer right within the artwork.  The fuzzy edge is the transition from full 100% opacity (transparency = 0) within the red square to 0% opacity outside the square (transparency=100%).  This defines one of the two transparency masks that each level can have.  The transparency mask does not get a lot of press because a thumbnail for it does not show up anywhere.   The second mask is the Layer Mask.  The total opacity is determined by multiplying the Layer Mask with the Transparency Mask (ignoring the opacity/fill sliders and Blending Options).  The effective total opacity for the layer is seen as familiar  checkerboard pattern.
    When you pressed CMD (Ctrl on PC) and clicked the artwork thumbnail, you pulled up the transparency mask up as a selection (I'll talk about the marching ants and the hard edge it portrays later on).   By copying this selection into the Layer Mask you now have effectively double masked your artwork  (Layer Mask X Transparency Mask). The transparency mask still sits within the artwork and is now duplicated as a Layer Mask.  This will make the total mask look like it has shrunk.  Why?.... Right in the middle of the transition edge of either mask you will have 50% opacity.  When you double up on the masks that same point will now have 50% x 50% = 25% opacity.  The bottom line is the the opacity edge will go through a steeper and faster transition when you have this doubling up of masks.
    If that is not what you want there are several ways to avoid this
    1) Just don't use a layer mask since the red object is already created with a smooth transparent edge within a transparent field (why do you want the layer mask?)
    2) Create the initial selection with a hard edge, move it into a layer mask, select it and then Select>Refine Edge for the Layer Mask to create a smooth transition.
    Either way you won't double up on the masks.
    Selection Mask
    The selection mask is its own beast and not associated with any particular layer.  Think of it as a mask that hovers over the entire layer stack and that it can be applied to whichever layer is active (highlighted).  The selection mask with its marching ants gives the impression that it has a hard edge.  This is misleading because anytime you have any feathering you are creating a mask with a gradual transition or a mask that on the edges has partial opacity/transparency.  Almost all the selection tools have the ability to do feathering.
    Unfortunately tyring to represent the mask edge is problematic when it is not a sharp transition.  The marching ants just represents the point in the feathering where the partial transparency of the selection =50%.  When you have no feathering the edge is sharp and the marching ants are exactly right on top of that edge.  Other than that, the marching ants are somewhere in the middle of the edge transistion.
    Clear as mud right?
    Hope that helps
    John Wheeler

  • Return results from ADEP in AS3 Arrays, not ArrayCollections

    Hi all,
    Is there any way to force ADEP to return results from data services in simple AS3 Arrays, not ArrayCollections? Here are my situation:
    In my project I use ADEP Data Management Services. To connect to ADEP services we use RTMP channel defined in services-config.xml:
    <?xml version="1.0" encoding="UTF-8"?>
    <services-config>
         <services>
              <service-include file-path="remoting-config.xml" />
              <service-include file-path="proxy-config.xml" />
              <service-include file-path="messaging-config.xml" />
              <service-include file-path="data-management-config.xml" />
              <service-include file-path="managed-remoting-config.xml" />
              <service class="fiber.data.services.ModelDeploymentService" id="model-deploy-service" />
              <default-channels>
                   <channel ref="my-rtmp"/>
              </default-channels>
         </services>
         <channel-definition id="my-rtmp" class="mx.messaging.channels.RTMPChannel">
              <endpoint url="rtmp://{server.name}:1000" class="flex.messaging.endpoints.RTMPEndpoint"/>
              <properties>
                   <idle-timeout-minutes>20</idle-timeout-minutes>
                   <block-rtmpt-polling-clients>true</block-rtmpt-polling-clients>
                   <rtmpt-poll-wait-millis-on-client>0</rtmpt-poll-wait-millis-on-client>
              </properties>
         </channel-definition>
    </services-config>
    To manage data in database we defined data services in data-management-config.xml like this:
    <?xml version="1.0" encoding="UTF-8"?>
    <service id="data-service" class="flex.data.DataService">
        <adapters>
            <adapter-definition id="java-dao" class="flex.data.adapters.JavaAdapter"/>
            <adapter-definition id="mr-java-dao" class="flex.data.adapters.ManagedRemotingDataAdapter" />
            <adapter-definition id="actionscript" class="flex.data.adapters.ASObjectAdapter" default="true"/>
        </adapters>
        <default-channels>
            <channel ref="my-rtmp"/>
        </default-channels>
        <destination id="SomeProduct.SomeItems">
            <adapter ref="java-dao" />
            <properties>
                <source>flex.data.assemblers.SQLAssembler</source>
                <scope>application</scope>
                <metadata>
                    <identity property="ID" />
                </metadata>
                <server>
                    <database>
                        <datasource>java:comp/env/jdbc/SP</datasource>
                    </database>
                    <actionscript-class>com.somecompany.classes.SomeCoolClass</actionscript-class>
                    <create-item>
                        <procedure name="SomeItems_Insert">
                            <procedure-param property-value="#Session_ID#" />
                            <procedure-param property-value="#Division_ID#" />
                            <procedure-param property-value="#Salesrep_ID#" />
                            <procedure-param property-value="#Area_Code#" />
                            <procedure-param property-value="#Item_ID#" />
                        </procedure>
                        <id-query>SELECT IDENT_CURRENT('Work_Area_Item')</id-query>
                    </create-item>
                    <fill>
                        <name>all</name>
                        <procedure name="SomeItems_Get">
                            <procedure-param property-value="#Session_ID#" />
                            <procedure-param property-value="#Last_Sync_Time#" />
                        </procedure>
                    </fill>
                    <update-item>
                        <procedure name="SomeItems_Update">
                            <procedure-param property-value="#Session_ID#" />
                            <procedure-param property-value="#Division_ID#" />
                            <procedure-param property-value="#Salesrep_ID#" />
                            <procedure-param property-value="#Area_Code#" />
                            <procedure-param property-value="#Item_ID#" />
                       </procedure>
                    </update-item>
                    <delete-item>
                        <procedure name="SomeItems_Delete">
                            <procedure-param property-value="#Session_ID#" />
                            <procedure-param property-value="#Item_ID#" />
                        </procedure>
                    </delete-item>
                </server>
            </properties>
        </destination>
    </service>
    By default, ADEP returns results from SomeProduct.SomeItems destination to Flex side as ArrayCollection of SomeCoolClass instances but I need the data to be returned in simple AS3 Arrays. Recently, I found that there is small optional serialization configuration in channel-definition that should resolve my problem. So I updated my channel-definition in services-config.xml to this:
    <channel-definition id="my-rtmp" class="mx.messaging.channels.RTMPChannel">
         <endpoint url="rtmp://{server.name}:1000" class="flex.messaging.endpoints.RTMPEndpoint"/>
         <properties>
              <serialization>
                   <legacy-collection>true</legacy-collection>
              </serialization>
              <idle-timeout-minutes>20</idle-timeout-minutes>
              <block-rtmpt-polling-clients>true</block-rtmpt-polling-clients>
              <rtmpt-poll-wait-millis-on-client>0</rtmpt-poll-wait-millis-on-client>
         </properties>
    </channel-definition>
    However, result are still returned in ArrayCollections.
    Any ideas?
    Thanks in advance

    Thom Parker answered this here: http://forums.adobe.com/message/2614570#2614570
    Answer copied below:
    "The problem is that when the focus is on the text box
    it's in edit mode. It's only displaying the value interactively entered by
    the user, or as a consequence of the change event.  What you need to do is
    force the focus off of the text box in code.  You can do a little trick
    where you bounce it to a tiny transparent field, which then bounds the focus
    back so it doesn't look like the focus changed."
    What I ended up doing was calling up the dialog box, then using setfocus with no parameters to remove focus from the field, as follows:
    this.rawValue = this.dialogBoxFunction(this.rawValue); // passing current value so dialog box defaults to that value
    xfa.host.setFocus();
    Cheers,
    Marty.

  • Changing case when printing on Photos..( Elements4)

    This sounds silly but when printing on photos (elements 4) the font is most often in UPPER CASE and I am not able to change it... AND NO...my keyboard caps lock is NOT on . Help please!!! This is driving me crazy...

    Reports allows you to position the objects anywhere you want on the page. The only reason that objects move up the page is because they are anchored to objects above them. When those objects don't print, the objects that come after move up.
    You can create an object that prints on all pages but has no line and no fill color. This can then be used to reduce the amount the master frame can shrink by. (Make sure it prints on all pages. You might need to create seperate frames to surround the fields you want to see and the transparent field - then another to surround them both).
    If you know the position that you want the details to print then you can position the detail objects in the appropriate location and change the properties against the frame that surrounds he detail section as follows:
    "Base Printing On" to "Enclosing Object"
    "Print Object On" to "All Pages"
    Alternatively, create an explicit anchor between the frame and the top of the report.
    Finally, if you want to parameterise the position of the detail records, you need to create field that dynamically re-sizes to push everything below it down by the required amount.
    - create a field object that is at the same level as the master objects
    - set the "print object on" propert to "All but First Page"
    - set the source of the field to something like "desformat".
    - then use the srw.set_field_char(0, "<some text with a number of returns>"); in the format trigger
    This allows you to push everything below the field down by any desired amount.

  • Overprint preview + white ink = trouble

    Is there _effective_ and _efficient_ way to preview % tints when artwork ink is lighter color than background paper/shirt/etc.? (Have same prob in Illus and InD.) This prob is similar to other threads but not quite same issue, I believe.
    Examples: (1) Vector t-shirt art, one color ink (prob opaque white) on darker shirts, or (2) silver ink on black cover stock invitations.
    First -- I clearly understand diff between tint % and transparency, knockout, overprint, "paper" color vs. white spot ink, etc. When designing and working with black only (K), we can use "inverse" color to simulate look for client approval.
    BUT when creating document correctly, 30% tint of pale color spot doesn't "look" grey in overprint preview, as 30% opacity in transparency field does. Worse yet, if _both_ transp and tint % used in design phase, then essentially needs flattening before output; but want to preserve vector shapes so as not to interfere with printer's screens/angles, etc.
    Am I missing software feature I should be using instead? Appreciate any suggestions,
    --romy
    Lo-res from screenshot attached, as example.

    I fully understand your problem. Does an opacity mask help?
    Say you have a black background (the colour of your t-shirt which you can keep on a back layer, locked so that it's out of the way).
    Now (on a top layer) do your tonal stuff using black and percentages of black.
    Behind that (also on the top layer) make a rectancle of spot white that comes underneath the black artwork.
    Now select everything on the top layer and in the Transparency palette hit on the little button at the top right of the palette and select Make Opacity Mask.
    Reverse the mask as required.
    Reckon that ought to work and I don't think you need to flatten anything.

  • Can we create secondary index for a cluster table

    hi
    can we create secondary index for a cluster table

    Jyothsna,
    There seems to be some kind of misunderstanding here. You <i>cannot</i> create a secondary index on a cluster table. A cluster table does not exist as a separate physical table in the database; it is part of a "physical cluster". In the case of BSEG for instance, the physical cluster is RFBLG. The only fields of the cluster table that also exist as fields of the physical cluster are the leading fields of the primary key. Taking again BSEG as the example, the primary key includes the fields MANDT, BUKRS, BELNR, GJAHR, BUZEI. If you look at the structure of the RFBLG table, you will see that it has primary key fields MANDT, BUKRS, BELNR, GJAHR, PAGENO. The first four fields are those that all cluster tables inside BSEG have in common. The fifth field, PAGENO, is a "technical" field giving the sequence number of the current record in the series of cluster records sharing the same primary key.
    All the "functional" fields of the cluster table (for BSEG this is field BUZEI and everything beyond that) exist only inside a raw binary object. The database does not know about these fields, it only sees the raw object (the field VARDATA of the physical cluster). Since the field does not exist in the database, it is impossible to create a secondary index on it. If you try to create a secondary index on a cluster table in transaction SE11, you will therefore rightly get the error "Index maintenance only possible for transparent tables".
    Theoretically you could get around this by converting the cluster table to a transparent table. You can do this in the SAP dictionary. However, in practice this is almost never a good solution. The table becomes much larger (clusters are compressed) and you lose the advantage that related records are stored close to each other (the main reason for having cluster tables in the first place). Apart from the performance and disk space hit, converting a big cluster table like BSEG to transparent would take extremely long.
    In cases where "indexing" of fields of a cluster table is worthwhile, SAP has constructed "indexing tables" around the cluster. For example, around BSEG there are transparent tables like BSIS, BSAS, etc. Other clusters normally do not have this, but that simply means there is no reason for having it. I have worked with the SAP dictionary for over 12 years and I have never met a single case where it was necessary to convert a cluster to transparent.
    If you try to select on specific values of a non-transparent field in a cluster without also specifying selections for the primary key, then the database will have to do a serial read of the whole physical cluster (and the ABAP DB interface will have to decompress every single record to extract the fields). The performance of that is monstrous -- maybe that was the reason of your question. However, the solution then is (in the case of BSEG) to query via one of the index tables (where you are free to create secondary indexes since those tables are transparent).
    Hope this clarifies things,
    Mark

  • Oracle Reports 11g is giving error while uploading an xml

    REP-62202: Unsupported image format. Although xml does not contain any image tag.
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <report DTDVersion="9.0.2.0.10" name="Simple">
    <data>
    <userParameter datatype="character" display="no" name="P_JDBCPDS" pluginClass="oracle.reports.plugin.datasource.jdbcpds.JDBCDataSourceFactory"/>
    <dataSource name="DataSource1">
    <plugin factoryClass="oracle.reports.plugin.datasource.jdbcpds.JDBCDataSourceFactory" signOnParameter="P_JDBCPDS">
    <![CDATA[<jdbcpds DTDVersion=" 1.0"><JDBCQuery>select * from dbo.revenue2</JDBCQuery><QueryDefinition>0</QueryDefinition><driverType>jdbc-odbc</driverType><connectionClass>oracle.reports.plugin.datasource.jdbcpds.JDBCConnectionHandling</connectionClass><SignOnParameter>P_JDBCPDS</SignOnParameter><jdbcElements><element name = "Region"  type = "12"   typeName = "varchar"  columnSize = "50"  columnScale = "0" /><element name = "Country"  type = "12"   typeName = "varchar"  columnSize = "50"  columnScale = "0" /><element name = "City"  type = "12"   typeName = "varchar"  columnSize = "50"  columnScale = "0" /><element name = "Revenue"  type = "12"   typeName = "varchar"  columnSize = "18"  columnScale = "5" /><element name = "Population"  type = "12"   typeName = "varchar"  columnSize = "50"  columnScale = "0" /><element name = "Region_Chart"  type = "12"   typeName = "varchar"  columnSize = "50"  columnScale = "0" /><element name = "Revenue_Chart"  type = "12"   typeName = "varchar"  columnSize = "50"  columnScale = "0" /></jdbcElements><referenceColumns></referenceColumns></jdbcpds>]]>
    </plugin>
    <group name="DataSet1">
    <dataItem datatype="character" javaDatatype="varChar" name="Region">
    <dataDescriptor expression="Region" order="1"/>
    </dataItem>
    <dataItem datatype="character" javaDatatype="varChar" name="Country">
    <dataDescriptor expression="Country" order="2"/>
    </dataItem>
    <dataItem datatype="character" javaDatatype="varChar" name="City">
    <dataDescriptor expression="City" order="3"/>
    </dataItem>
    <dataItem javaDatatype="numeric" name="Revenue" oracleDatatype="number">
    <dataDescriptor expression="Revenue" order="4"/>
    </dataItem>
    <dataItem javaDatatype="numeric" name="Population" oracleDatatype="number">
    <dataDescriptor expression="Population" order="5"/>
    </dataItem>
    <dataItem javaDatatype="numeric" name="Revenue_Chart" oracleDatatype="number">
    <dataDescriptor expression="Revenue_Chart" order="6"/>
    </dataItem>
    <dataItem datatype="character" javaDatatype="varChar" name="Region_Chart">
    <dataDescriptor expression="Region_Chart" order="7"/>
    </dataItem>
    </group>
    </dataSource>
    <dataSource name="DataSource2">
    <plugin factoryClass="oracle.reports.plugin.datasource.jdbcpds.JDBCDataSourceFactory" signOnParameter="P_JDBCPDS">
    <![CDATA[<jdbcpds DTDVersion=" 1.0"><JDBCQuery>select * from customer_detail</JDBCQuery><QueryDefinition>0</QueryDefinition><driverType>jdbc-odbc</driverType><connectionClass>oracle.reports.plugin.datasource.jdbcpds.JDBCConnectionHandling</connectionClass><SignOnParameter>P_JDBCPDS</SignOnParameter><jdbcElements><element name = "acc_no" type ="12" typeName = "numeric" columnSize = "50"  columnScale = "0" /><element name = "customer_name" type = "12"   typeName = "varchar" columnSize = "50"  columnScale = "0" /><element name = "saving_acc_bal" type = "12" typeName = "numeric" columnSize = "50"  columnScale = "0" /><element name = "current_acc_bal" type = "12" typeName = "numeric" columnSize = "50"  columnScale = "0" /><element name = "area_code" type = "12" typeName = "numeric" columnSize = "50"  columnScale = "0" /><element name = "reference_no" type = "12" typeName = "numeric" columnSize = "50"  columnScale = "0"/></jdbcElements><referenceColumns></referenceColumns></jdbcpds>]]>
    </plugin>
    <group name="DataSet2">
    <dataItem name="acc_no">
    <dataDescriptor expression="acc_no" order="1"/>
    </dataItem>
    <dataItem datatype="character" javaDatatype="varChar" name="Customer_Name">
    <dataDescriptor expression="Customer_Name" order="2"/>
    </dataItem>
    <dataItem name="saving_acc_bal">
    <dataDescriptor expression="saving_acc_bal" order="3"/>
    </dataItem>
    <dataItem name="current_acc_bal">
    <dataDescriptor expression="current_acc_bal" order="4"/>
    </dataItem>
    <dataItem name="area_code">
    <dataDescriptor expression="area_code" order="5"/>
    </dataItem>
    <dataItem name="reference_no">
    <dataDescriptor expression="reference_no" order="6"/>
    </dataItem>
    </group>
    </dataSource>
    </data>
    <layout>
    <section name="header">
    <margin>
    <text name="textbox2">
    <geometryInfo height="0.30210" width="3.61460" x="2.12500" y="1.43750"/>
    <textSegment>
    <string><![CDATA[Region,County Wise Revenue Analysis]]></string>
    </textSegment>
    </text>
    <text name="image2">
    <geometryInfo height="0.30211" width="3.61461" x="2.12501" y="1.43751"/>
    <textSegment>
    <string><![CDATA[LnT_Infotech.jpeg]]></string>
    </textSegment>
    </text>
    </margin>
    </section>
    <section name="trailer">
    <body>
    <text name="PF0textboxF0">
    <geometryInfo height="0.16660" width="3.50000" x="2.00000" y="0.43750"/>
    <textSegment>
    <string><![CDATA[@CopyRight L&T Infotech 2011]]></string>
    </textSegment>
    </text>
    </body>
    </section>
    <section name="main">
    <body>
    <text name="textbox28">
    <geometryInfo height="0.43750" width="4.00000" x="1.06250" y="1.06250"/>
    <textSegment>
    <string><![CDATA[Region,County Wise Revenue Analysis Through Table And Chart]]></string>
    </textSegment>
    </text>
    <graph name="chart3">
    <graphDefinition><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?> <rw:graph dataValues="Revenue" groups="Region_Chart" id="chart3" src="DataSet1"> <Graph customLayout="" graphType="LINE_VERT_ABS" markerDisplayed="true" version="11.1.1.0"> <Title text="LINE_GRAPH" visible="true"/> <Y1Axis majorTickStepAutomatic="true"/> <Y2Axis majorTickStepAutomatic="true"/> </Graph> </rw:graph> ]]></graphDefinition>
    </graph>
    <graph name="chart2">
    <graphDefinition><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?> <rw:graph dataValues="Revenue" groups="Region_Chart" id="chart3" src="DataSet1"> <Graph customLayout="" graphType="LINE_VERT_ABS" markerDisplayed="true" version="11.1.1.0"> <Title text="LINE_GRAPH" visible="true"/> <Y1Axis majorTickStepAutomatic="true"/> <Y2Axis majorTickStepAutomatic="true"/> </Graph> </rw:graph> ]]></graphDefinition>
    </graph>
    <graph name="chart1">
    <graphDefinition><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?> <rw:graph dataValues="Revenue" groups="Region_Chart" id="chart3" src="DataSet1"> <Graph customLayout="" graphType="LINE_VERT_ABS" markerDisplayed="true" version="11.1.1.0"> <Title text="LINE_GRAPH" visible="true"/> <Y1Axis majorTickStepAutomatic="true"/> <Y2Axis majorTickStepAutomatic="true"/> </Graph> </rw:graph> ]]></graphDefinition>
    </graph>
    <frame name="table3">
    <geometryInfo x="0.00000" y="6.87500" width="7.43750" height="1.00000" />
    <generalLayout verticalElasticity="variable"/>
    <visualSettings fillPattern="transparent"/>
    <repeatingFrame name="RF_0" printDirection="down" source="DataSet1">
    <geometryInfo x="0.00000" y="7.06250" width="7.43750"
    height="0.18750"/>
    <generalLayout verticalElasticity="expand"/>
    <visualSettings fillPattern="transparent"/>
    <field name="F_Population" source="Population">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="0.00000" y="7.06250"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    <field name="F_Region_Chart" source="Region_Chart">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="0.00000" y="7.06250"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    <field name="F_Revenue_Chart" source="Revenue_Chart">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="0.00000" y="7.06250"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    </repeatingFrame>
    <frame name="SF_0">
    <geometryInfo x="0.00000" y="6.87500" width="7.43750"
    height="0.18750"/>
    <visualSettings fillPattern="transparent"/>
    <text name="Population">
    <geometryInfo height="0.18750" width="1.18750" x="0.00000" y="6.87500"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[Population]]></string>
    </textSegment>
    </text>
    <text name="Region Chart">
    <geometryInfo height="0.18750" width="1.18750" x="0.00000" y="6.87500"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[Region Chart]]></string>
    </textSegment>
    </text>
    <text name="Revenue Chart">
    <geometryInfo height="0.18750" width="1.18750" x="0.00000" y="6.87500"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[Revenue Chart]]></string>
    </textSegment>
    </text>
    </frame>
    </frame>
    <frame name="table2">
    <geometryInfo x="1.00180" y="7.87600" width="7.43760" height="1.00000" />
    <generalLayout verticalElasticity="variable"/>
    <visualSettings fillPattern="transparent"/>
    <repeatingFrame name="RF_1" printDirection="down" source="DataSet2">
    <geometryInfo x="1.00180" y="7.87600" width="7.43750"
    height="0.18750"/>
    <generalLayout verticalElasticity="expand"/>
    <visualSettings fillPattern="transparent"/>
    <field name="F_acc_no" source="acc_no">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="1.00180" y="7.87600"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    <field name="F_Customer_Name" source="Customer_Name">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="1.00180" y="7.87600"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    <field name="F_saving_acc_bal" source="saving_acc_bal">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="1.00180" y="7.87600"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    <field name="F_area_code" source="area_code">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="1.00180" y="7.87600"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    <field name="F_reference_no" source="reference_no">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="1.00180" y="7.87600"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    </repeatingFrame>
    <frame name="SF_1">
    <geometryInfo x="1.00180" y="7.87600" width="7.43760"
    height="0.18760"/>
    <visualSettings fillPattern="transparent"/>
    <text name="acc no">
    <geometryInfo height="0.18750" width="1.18750" x="1.00180" y="7.87600"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[acc no]]></string>
    </textSegment>
    </text>
    <text name="Customer Name">
    <geometryInfo height="0.18750" width="1.18750" x="1.00180" y="7.87600"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[Customer Name]]></string>
    </textSegment>
    </text>
    <text name="saving acc bal">
    <geometryInfo height="0.18750" width="1.18750" x="1.00180" y="7.87600"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[saving acc bal]]></string>
    </textSegment>
    </text>
    <text name="area code">
    <geometryInfo height="0.18750" width="1.18750" x="1.00180" y="7.87600"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[area code]]></string>
    </textSegment>
    </text>
    <text name="reference no">
    <geometryInfo height="0.18750" width="1.18750" x="1.00180" y="7.87600"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[reference no]]></string>
    </textSegment>
    </text>
    </frame>
    </frame>
    <frame name="table1">
    <geometryInfo x="0.00180" y="6.87600" width="7.43760" height="1.00000" />
    <generalLayout verticalElasticity="variable"/>
    <visualSettings fillPattern="transparent"/>
    <repeatingFrame name="RF_2" printDirection="down" source="DataSet1">
    <geometryInfo x="0.00180" y="6.87600" width="7.43750"
    height="0.18750"/>
    <generalLayout verticalElasticity="expand"/>
    <visualSettings fillPattern="transparent"/>
    <field name="F_Region" source="Region">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="0.00180" y="6.87600"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    <field name="F_Country" source="Country">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="0.00180" y="6.87600"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    <field name="F_Revenue" source="Revenue">
    <font face="helvetica" size="10"/>
    <geometryInfo height="0.18750" width="7.43750" x="0.00180" y="6.87600"/>
    <generalLayout verticalElasticity="expand"/>
    </field>
    </repeatingFrame>
    <frame name="SF_2">
    <geometryInfo x="0.00180" y="6.87600" width="7.43760"
    height="0.18760"/>
    <visualSettings fillPattern="transparent"/>
    <text name="Region">
    <geometryInfo height="0.18750" width="1.18750" x="0.00180" y="6.87600"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[Region]]></string>
    </textSegment>
    </text>
    <text name="Country">
    <geometryInfo height="0.18750" width="1.18750" x="0.00180" y="6.87600"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[Country]]></string>
    </textSegment>
    </text>
    <text name="Revenue">
    <geometryInfo height="0.18750" width="1.18750" x="0.00180" y="6.87600"/>
    <textSegment>
    <font bold="yes" face="helvetica" size="10" textColor="#000000"/>
    <string><![CDATA[Revenue]]></string>
    </textSegment>
    </text>
    </frame>
    </frame>
    </body>
    </section>
    </layout>
    <reportPrivate defaultReportType="tabular" templateName="rwbeige" versionFlags2="0"/>
    </report>

    Sumit,
    This is just a guess, but isn't "&" a special character in XML (like "<" and ">" used to delimit tags)? Aren't you meant to use "&amp;" if you really want to use the "&" character?
    Since this is really an XML question (in my opinion), I suggest you check it using an XML validator. I'm sure there are many freely available ones on the Internet.
    Good Luck,
    Avi.

  • TDMS Maintain Table deduction: Multiple table selection for "No Transfer"

    Dear TDMS Experts,
    Please provide the solution for the below 2 points.
    TDMS SYSTEM LANDSCAPE DETAILS: DMIS 3.0 SP17, DMIS_EXT SP17 & DMIS_CNT SP10
    Control System: client 200, Sender: client 125 (with prod data), Receiver: Client 300 (copy of SAP_UCSV). All 3 clients in same server.
    Installed TDMS and all the configurations completed with Package setting phase successful.
    1. In System Analysis phase - Maintain Table Deduction, I want to exclude thousands of tables as "no transfer" where I found option to change  " no transfer" for individual table . For Testing purpose I would like to transfer only few tables where i do not required all the default selected "transfer" tables.
    2. In Data trasfer phase - Start Deletion of data in Receiver system: This process running for a long time  by scheduling jobs for each and every tables in receiver system, Is there is any option to avoid data deletion in receiver system or minimise the scheduled jobs.
    Thanks
    Chidam

    In normal scenario, TDMS transfer data from sender to receiver without changing it.Data scrambling is additional feature where you can write your own rules for data transfer for sensitive data tables. These rules are called 'scrambling rules.
    sensitive data (like customersu2019 personal data or confidential financial information) is made anonymous and is not accessible to users of the non-production system. Scrambling rules may be either field-related (referring to a single field) or event-related (referring to two or more fields which are related). For field-related rules, assignment at domain level or at field level is possible.
    TDMS doesnot delivers any scrambling rules. It provides you the platform where your developers can write their own rule.
    The rules are only applicable for transparent fields.
    You will find more detailed information in master guide and the process in TDMS operation guide. Both are available at marketplace.
    - Niraj

  • Changing the starting line when printing on new page.

    I am using Reports 6i. I have a report with a master/detail ralationship. The columns from the master query prints once only at the beginning of the report followed by numerous detail lines. However, should the detail lines continue printing onto a new page .... I would like to specify a particular position to start the print.eg 5 or perhaps 7 line from the top. Can this be done in reports 6i. Thanx in advance!

    Reports allows you to position the objects anywhere you want on the page. The only reason that objects move up the page is because they are anchored to objects above them. When those objects don't print, the objects that come after move up.
    You can create an object that prints on all pages but has no line and no fill color. This can then be used to reduce the amount the master frame can shrink by. (Make sure it prints on all pages. You might need to create seperate frames to surround the fields you want to see and the transparent field - then another to surround them both).
    If you know the position that you want the details to print then you can position the detail objects in the appropriate location and change the properties against the frame that surrounds he detail section as follows:
    "Base Printing On" to "Enclosing Object"
    "Print Object On" to "All Pages"
    Alternatively, create an explicit anchor between the frame and the top of the report.
    Finally, if you want to parameterise the position of the detail records, you need to create field that dynamically re-sizes to push everything below it down by the required amount.
    - create a field object that is at the same level as the master objects
    - set the "print object on" propert to "All but First Page"
    - set the source of the field to something like "desformat".
    - then use the srw.set_field_char(0, "<some text with a number of returns>"); in the format trigger
    This allows you to push everything below the field down by any desired amount.

  • How many SECONDARY INDEXES are created for CLUSTER TABLES?

    how many SECONDARY INDEXES are created for CLUSTER TABLES?
    please explain.

    There seems to be some kind of misunderstanding here. You cannot create a secondary index on a cluster table. A cluster table does not exist as a separate physical table in the database; it is part of a "physical cluster". In the case of BSEG for instance, the physical cluster is RFBLG. The only fields of the cluster table that also exist as fields of the physical cluster are the leading fields of the primary key. Taking again BSEG as the example, the primary key includes the fields MANDT, BUKRS, BELNR, GJAHR, BUZEI. If you look at the structure of the RFBLG table, you will see that it has primary key fields MANDT, BUKRS, BELNR, GJAHR, PAGENO. The first four fields are those that all cluster tables inside BSEG have in common. The fifth field, PAGENO, is a "technical" field giving the sequence number of the current record in the series of cluster records sharing the same primary key.
    All the "functional" fields of the cluster table (for BSEG this is field BUZEI and everything beyond that) exist only inside a raw binary object. The database does not know about these fields, it only sees the raw object (the field VARDATA of the physical cluster). Since the field does not exist in the database, it is impossible to create a secondary index on it. If you try to create a secondary index on a cluster table in transaction SE11, you will therefore rightly get the error "Index maintenance only possible for transparent tables".
    Theoretically you could get around this by converting the cluster table to a transparent table. You can do this in the SAP dictionary. However, in practice this is almost never a good solution. The table becomes much larger (clusters are compressed) and you lose the advantage that related records are stored close to each other (the main reason for having cluster tables in the first place). Apart from the performance and disk space hit, converting a big cluster table like BSEG to transparent would take extremely long.
    In cases where "indexing" of fields of a cluster table is worthwhile, SAP has constructed "indexing tables" around the cluster. For example, around BSEG there are transparent tables like BSIS, BSAS, etc. Other clusters normally do not have this, but that simply means there is no reason for having it. I have worked with the SAP dictionary for over 12 years and I have never met a single case where it was necessary to convert a cluster to transparent.
    If you try to select on specific values of a non-transparent field in a cluster without also specifying selections for the primary key, then the database will have to do a serial read of the whole physical cluster (and the ABAP DB interface will have to decompress every single record to extract the fields). The performance of that is monstrous -- maybe that was the reason of your question. However, the solution then is (in the case of BSEG) to query via one of the index tables (where you are free to create secondary indexes since those tables are transparent).

  • To modify field value in a transparent table

    how would i modify the value of a field in a transparent table? my data is from internal table. while im looping in the internal table the data goes to the first record of the table not on the right record.
    what wrong with  my code?
    loop at i_tble.
      wa_tble = i_tble.
      select single angnr
      into i_angnr
      from ekko
      where ebeln eq wa_tble-ebeln.
      ekko-angnr = wa_tble-angnr.
      modify ekko.
    endloop.

    Hi,
    I am sorry but I didn't understand the purpose of this code. You are reading in a field value of ANGNR from EKKO and you want to update the same record again with the same value? Why?
    <b>Secondly, you should never update any SAP table directly like that</b>.
    Now for the reason why your update is updating the first record always.
    Your 'modify ekko' should be modified as
    MODIFY ekko TRANSPORTING angnr WHERE ebeln = wa_tble-ebeln.
    Please reward and close the post if answered.
    Regards,
    Srinivas

  • How to hide a transparent container and its fields in webdynpro abap

    Hello Friends,
    I am trying to create a view where i want to show some fields based on some other field.
    What i exactly need is When i enter some data in 1 input field .
    Corresponding to that input field few text fields wud be opened automatically in the same view.
    No Pop-ups allowed.
    What i am doing is !!
    i have created another Transparent container for my  text view fields.
    But i  am unable to hide this fields..
    Kindly help..
    At the runtime..
    After entering the value in the input field..
    This transparent container should become visible with the textview fields...
    Gaur Mayank

    Hi,
    Create A Context Attribute (Say  Visible_Hide )of Type WDUI_VISIBILITY with initial value as 01.
    Goto your Container, Bind the Visible Property with Above Created Attribute(Visible_Hide).
    In the Input Field,Use the OnEnter Event and Set the Value to Visible_Hide as 02.
    Then the Container will be Visible.
    Thaks.
    Uma

  • Creation of a field of 2000 characters in a transparent table

    I wanted to add a new field (say Z_LOC_TERM_COND)  in a transparent table and the field should have a length of 2000 characters. But when i am going to create it ,its throwing  an error that "Field Z_LOC_TERM_COND is too long (Specify a length between 1 and 255)". Kindly help me on that .

    HI,
    USe the data type STRING or XSTRING and then you need not bother to assign the Length of that.
    But make sure that that field is the LAST field in the table.
    Also you can alternatively use LCHR type.
    Regards,
    Sesh

Maybe you are looking for

  • Getting a 0 to display instead of a blank space in query

    Hi Experts My colleague has been writing a query in SAP to show when a delivery was late or early etc, the problem we have is when the 2 dates match signalling that it was neither early or late, it displays a blank space, is there a way he can get it

  • REST Webservice invocation from Java

    Hi Guys, I am developing an application that needs to invoke a REST webservice and submit XML data to it. The server will then process the request XML data, and return a result, etc. I have never worked with REST and have spent hours researching it o

  • Kindly Help Urgently ---- Database error in Workspace

    Hello Experts, I need your help very urgently. I am trying to access the Task Audit and getting the following error. +"A general error occurred while working with the database"+ The following process i have followed In the workspace -- Navigate --> a

  • Cannot expand IDM cluster due to unable to connect to Admin Server

    Hi everyone. When I was configuring HA on IDM node2 for ODS managed server and ASinstance, I met the strange situation: - I choose expand cluster on IDM configuration wizard windows (oim_11.1.1.7.0) - I entered the admin server address, port, usernam

  • Specific scenario in GL

    Can someone tell me his/her experience about a specific scenario in GL where he/she faced a problem and did something special in configuration/development in order to move from legacy to SAP system. I would appreciate the help and award suitable poin