Multiline issue

I have two multiline columns in my PDF template.
The problem is that, if the first column is having 5 line data then the next column starts from the 6th line, while I want it to be started from first line.

Is this still an issue?
Before you lay down the subform for the first line of data for column1 you go to field $position. At this point you should save the location of this field using \positionsave,SAVENAME.
When you begin to process data for column2 you should move the pen to the position for line one of column1 before you lay down the first line of column2. Use \positionrestore,SAVENAME.
Line one of column2 will be in line with line 1 of column1.
Other problems may now appear depending on whether each column has the same number of lines, or if column1 has more lines that column2.

Similar Messages

  • BPM: ParForEach Multiline Issue

    Hello,
    In an integration process I use the following step sequence:
    Transformation: Splitting Abstract Interface A to Multiple Abstract Interfaces A
    Block (ParForEach): Loop over multiline container element ( referring to abstract interface a),
    and send single message (singleline container element)
    Basic behavior of the operations mapping is the following:
    abstract interface a ( 1 occurence) -> abstract interface a (0..Unbounded occurences)
    Source Message:
    submission
    item
    item
    item
    Target Message:
    submission
      item
    submission
      item
    submission
      item
    In this case I would like to loop over the submissions (using a ParForEach Block) and send three single messages with this structure:
    <submission>
    <item/>
    </submission>
    My problem now is the following: When I set the proporties of the ParForEach Block I select multiline
    container element a - this is working fine - however when I want to select "current line" the dropdown
    list of possible container elements is empty.
    I have however set up two container elements (both are referring to abstract interface a), for one of them
    the multiline option is activated.
    Why does this not work as expected? Could it be a problem with the transformation step to create a
    multiple messages?

    Check if:
    1) The single line element defined is having the block name under the Container column (and not process)
    2) Check the First, Second, Third points mentioned in this blog...they should solve your problem:
    /people/milan.thaker/blog/2008/08/05/modes-in-block-step-of-bpm
    Regards,
    Abhishek.

  • Issue while creating a multiline custom settype

    Hi,
    I have encountered a strange problem recently when creating custom set types. When a multi line custom set type is created (i.e. one of the atttributes assigned to the set type is set as key), I have found that out of all function modules that get generated, one function module with final suffix MAINTRD does not get generated. Due to this, when this custom settype is assigned to a product category(say CAT1) in the category hierarchy, and I try to open a product in transaction commpr01 that belongs to product category CAT1, it results in a dump. The dump occurs because it tries to call the function module with suffix MAINTRD dynamically but that does not exist.
    I have also found that if the settype is single-line (i.e. no attribute of the settype is set as key), in that case this function module is generated correctly.
    Please suggest why this happens and how can this be solved?
    Regards,
    Shiromani

    Hello Shiromani,
    This issue needs to be checked by AP-MD-PRO experts.
    Without debugging it is very difficult to find the root cause of the issue.
    Kindly raise a customer message in component AP-MD-PRO , detailing about the issue.
    Also provided step by step details to reproduce the issue and the connection details.
    Best Regards,
    Shanthala Kudva.

  • Fix for issue where update KB2760758 broke multiline text properties field in custom content type

    In September Microsoft Office update KB2760758 caused an issue with the multi-line field used in custom content type used in SharePoint 2010 document libraries.  KB2826026 apparently caused the same issue. 
    Users were not be able to save documents on the SP server (in a document library) as MS Word would prompt them with a "Required properties" error message stating: ".. correct the invalid or missing required properties".
    Several sources indicated that this was supposed to be fixed in the December Office updates, but I don't see an update that affects MSO.dll where the problem originates.  Does anyone know which update fixes the issue?

    I updated you on my blog post, but just to provide an update here for those searching, this issue is not fixed in the update to the MSO.DLL available in the Dec 2013 CU, and the product group currently has no ETA on a fix.
    Of course, PSS should update me as soon as they do hear of an ETA from the PG.
    Trevor Seward, MCC
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Issue parsing multiline attachment name when using ISO-2022-JP

    Hi,
    while getting the filename from Header, the attachment name truncates and is incomplete.
    The name ends up "Net Line Dancer" instead of parsing the whole content.
    Please help.
    Content-Type: application/x-zip-compressed; name="Net Line Dancer
    =?ISO-2022-JP?B?GyRCISIbKEJNYW5hZ2UgRW5naW5lGyRCSGYbKEI=?=
    =?ISO-2022-JP?B?GyRCM1M5YExcGyhCLnppcA==?="
    Content-Disposition: attachment; filename="Net Line Dancer
    =?ISO-2022-JP?B?GyRCISIbKEJNYW5hZ2UgRW5naW5lGyRCSGYbKEI=?=
    =?ISO-2022-JP?B?GyRCM1M5YExcGyhCLnppcA==?="
    Content-Transfer-Encoding: base64

    I guess you are in the wrong forum, as i see no relation to Oracle forms.

  • [Forum FAQ] How to remove div characters from multiline textbox field in SharePoint 2013

    Scenario:
    Need to avoid the div tags and get data alone from multiline textbox field using JavaScript Client Object Model in SharePoint 2013.
    Solution:
    We can use a regular expression to achieve it.
    The steps in detail as follows:
    1. Insert a Script Editor Web Part into the page.
    2. This is the complete code, add it into the Script Editor Web Part and save.
    <script type="text/javascript">
    ExecuteOrDelayUntilScriptLoaded(retrieveListItems, "sp.js");
    function retrieveListItems() {
    // Create an instance of the current context to return context information
    var clientContext = new SP.ClientContext.get_current();
    //Returns the list with the specified title from the collection
    var oList = clientContext.get_web().get_lists().getByTitle('CustomListName');
    //use CAML to query the top 10 items
    var camlQuery = new SP.CamlQuery();
    //Sets value that specifies the XML schema that defines the list view
    camlQuery.set_viewXml('<View><RowLimit>10</RowLimit></View>');
    //Returns a collection of items from the list based on the specified query
    this.collListItem = oList.getItems(camlQuery);
    clientContext.load(this.collListItem, 'Include(Title,MultipleText)');
    clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
    function onQuerySucceeded() {
    //Returns an enumerator to iterate through the collection
    var listItemEnumerator = this.collListItem.getEnumerator();
    //Remove div tag use a regular expression
    var reg1 = new RegExp("<div class=\"ExternalClass[0-9A-F]+\">[^<]*", "");
    var reg2 = new RegExp("</div>$", "");
    //Advances the enumerator to the next element of the collection
    while (listItemEnumerator.moveNext()) {
    //Gets the current element in the collection
    var oListItem = listItemEnumerator.get_current();
    alert(oListItem.get_item('MultipleText').replace(reg1, "").replace(reg2, ""));
    function onQueryFailed(sender, args) {
    alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
    </script>
    Result:<o:p></o:p>
    References:
    http://www.w3schools.com/jsref/jsref_obj_regexp.asp
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    Nice article :)
    If this helped you resolve your issue, please mark it Answered

  • Issues to Production Orders created from Sales Order

    We have multiline Sales Orders that create a Production order for each sales order line (can be up to 70 or 80 per SO). We normally backflush these via multiple MB1A transactions after the SO has been completed. It is a lot of work doing the required issues to reduce stock levels and consequently they are always "late" being done and the stock is always out of date until the movements (type 261) are processed - generally monthly!!
    As a result, an Access Database has been created that reduces stock in that by entering the SO number and this is used for Stock enquiries. I would like to get rid of this Access database so as I'm sure other people have hit this same problem, is there a way of doing the same in SAP i.e. enter SO number and then relevant stocks are reduced accordingly.
    Any help would be appreciated.
    Thanks in advance
    Jim

    Hi,
    I am not clear why you are manually doing the process? When the production order is confirmed for each operation (CO11) the goods movement should be posted then, backflush selected in work centre or in the production order.
    Any failures can be processed via COGI rather than a database.
    Thanks.

  • Multi line issue in Table Cell Editor

    Hi,
    I am developing an occasionally connected application for handheld devices using NetWeaver Mobile 7.1. In one of the view, I have a table which display items information from the data source. In one of the column I need to display item description so I used TextEdit in the Cell Editor to display the information in multi line format and also wrapping is enabled.
    But during testing of the application the TextEdit control does not wraps the text and as well as only first line of TextEdit control is visible inside the table and rest of the rows are not visible because of table's row height is not adjusted to the TextEdit control. I couldn't find any option to vary the size of the row height of the table.
    Please suggest a solution to bring multi line display with in the table.
    Also, check out my other issue posted here.
    [Issue in wrapping of text in TextEdit control|Issue in wrapping of text in TextEdit control]
    Thanks in advance.
    Regards,
    DVR.
    Edited by: Vinodh Raj D on May 28, 2009 8:18 AM

    Hi Vinodh,
                   Mutliline text in a text view/edit control inside a table cell is not supported.
    You can view multiline text in a text view/edit as a seperate control inside a view. I think in case you want to see the whole address you can create a detail(s) view which can be navigated from the list (table) view.
    Regards,
    Nipun

  • Problem using multiline container in Alert Category

    Hello, experts!
    Could you please suggest me how to solve the following issue.
    I have userdefined multiline container MY_CONTAINER with two elements FIELD (stores name of field) and VALUE (stores value of field). This container is filled in runtime by means of BADI extension. So in transaction ALRTDISP filled container looks like:
      MY_CONTAINER
          MY_CONTAINER[1]
              FIELD    SystemCode
              VALUE    42
          MY_CONTAINER[2]
              FIELD    Key
              VALUE    0292383728232
          MY_CONTAINER[3]
              FIELD    State
              VALUE    1
          ...and so on. Number of filled elements of container is unknown.
    I need to add the contents of this container to Long text of Alert Category in form of:
          SystemCode: 42
          Key: 0292383728232
          State: 1
    ...and so on.
    I added MY_CONTAINER on the Containers tab of my alert category. And in Long text included the following expression:
          &MY_CONTAINER[].FIELD[]&: &MY_CONTAINER[].VALUE[]&.
    But in long text it looks like:
          SystemCode Key State ...: 42 0292383728232 1 ...
    If the expression is like
          &MY_CONTAINER[].FIELD& - &MY_CONTAINER[].VALUE&
    then long text contains only the first element:
          SystemCode: 42.
    Does anybody know how to solve this problem?
    I think I need to use expressions (something like FOR-loop) for filling Long Text in Alert Categories. Is it possible?
    BR,
    Vika

    Hi Experts,
    still trying to work out but couldn't understand the behaviour.
    <b>If the Long text :</b>
    Error: &SXMS_ERROR_CODE& <b>of category &SXMS_ERROR_CAT&</b> was found in a message &SXMS_MSG_GUID& from the service &SXMS_FROM_SERVICE&  <b>and  Interface &SXMS_FROM_INTERFACE&</b>
    to test I am running the program <b>RSALERTTEST</b>
    <b>Msg got thru E-mail is </b>
    Error:  and category:<b> &SXMS_ERROR_CAT&</b> was found in a message  from the service  and Interface
    <b>
    And when I change the Long text</b>
    Error: &SXMS_ERROR_CODE& <b>and &SXMS_ERROR_CAT&</b> was found in a message &SXMS_MSG_GUID& from the service &SXMS_FROM_SERVICE& and Interface &SXMS_FROM_INTERFACE&
    After running the program <b>RSALERTTEST</b>
    <b>
    E-mail msg</b>
    Error:  and was found in a message  from the service  and Interface <b>&SXMS_FROM_INTERFACE&</b>
    coudn't able to understand why it is displaying the container variable as is in the mail.
    checked all the Alert Framework configuration, Everything looks good.
    Thank you,
    <b>MK</b>

  • SharePoint 2013 Document Library template displays html code when creating a new document from a sharepoint list multiline rich text

    I have a 2010 work flow that is associated with a sharepoint 2013 list that creates a new list document using a custom Microsoft Word 2013 template with a rich text multiline field quick part.  The workflow creates the document and populates
    the the quickpart, however, the text in the document is showing html codes
    <div class="ExternalClass2116495984EB429D95B02CC15F85FD4C"><h1>ABC123</h1><h2>Test&#58; 1234</h2></div>
    and not as 
    ABC123
    Test: 1234
    Is there a no code solution for this?

    Hi,
    I have done a test and I can reproduced your issue.
    I referred to the blog about Automatically create Word documents which include list fields:
    http://blogs.technet.com/b/brenclarke/archive/2009/04/15/automatically-create-word-documents-which-include-list-fields.aspx
    When I create a multiple line of text column in a list, I just choose Plain text, Then I solved the issue:
    Besides, here is a similar post, you can take a look at:
    https://social.technet.microsoft.com/Forums/sharepoint/en-US/a7ab3a61-6643-4a47-a464-fe46b5db1558/rich-text-field-showing-html-code
    Best Regards,
    Lisa Chen
    Lisa Chen
    TechNet Community Support

  • Issue with Document from Template

    Hi Friends,
      I am using a Document from Template step to display a set of records in my Workflow. For this i have a created a template of type excel sheet and i have linked the multi line container element from my workflow to this template. But i am not able the view the records in
    sequence.Lets say my multi line container element has the following 2 records:
    WEATH_ZONE     02/01/2008     03/31/2008     ABC
    BACKACST        03/01/2008        03/31/2008        123
    Once i execute my Workflow i am getting the values appended in a
    single row in excel sheet as follows.
    WEATH_ZONEBACKACST     ABC123     02/01/200803/01/2008     03/31/200803/31/2008
    But i need them in the same format as above.Please let me know how i can solve this issue.
    BTW I have done the linking in the template as follows where Str is my multil ine container element and the values after dot is my fields.
    {&STR.OPERAND&}     {&STR.UDEFVAL1&} {&STR.FROMDATE&}     {&STR.DUEDATE&}

    This workaround worked for me:
    You need to enter manually a ## behind your element.
    For example if your multiline element is :
    {&BUS2012.REPORTDESCRIPTION&}
    You need to insert a ## in the element (in the word-document), like this:
    {&BUS2012.REPORTDESCRIPTION##&} .
    Hope it helps you,
    Bert

  • Fork issue: Agent assignment is not happening in 1 branch but working for t

    Hi,
    I have a fork with 3 branches.
    Agent assisgnment is happening in 1 branch but not happening in the other 2 branches.
    The branch of fork that works has all the agents in an internal table.I created a <b>'multiline container element'</b> and assigned the agent to this element in the next step.This is happening in a loop, until all the agents in the internal table are sent a workitem.This is working fine.
    The branch of fork that doesn't work has a single agent.I determine the agent in a step <u>before fork</u>. The step immediately after fork must be assigned the agent - as an <u>expression.</u>
    For testing purpose, i assigned a <u>'User'</u> instead of an Expression , yet in the log, i get <b>'No Agent'</b>. What should i do?
    Could you please help in resolving this issue?
    Regards,
    Monica.

    Hi Monica,
    check my answer here:
    Agents are not getting assigned properly
    Plus could you please stop creating new threads in this forum with the same problem?
    Kind regards, Rob dielemans

  • Multiline mapping

    Hi,
    There are many invoices present in the incoming message.
    I have to make a single Bapi call for each invoice.
    For this purpose in the BPM I need to map the message to a multiline container, so that in the next block I can loop each line of this multiline container to the required Bapi.
    Now, I have this problem in the mapping of the received message into a multiline container. The transformation step in BPM is not giving any result in the output.
    For your reference, I am giving below the input and result of the mapping (into a multiline container below) I need
    1. Input:
    <ns1:MT_scan_invoice xmlns:ns1="urn:customers:invoice">
    <Invoice>
    </Invoice>
    <Invoice>
    </Invoice>
    </ns1:MT_scan_invoice>
    2. Result needed:
    <ns1:MT_scan_invoice xmlns:ns1="urn:customers:invoice">
    <Invoice>
    </Invoice>
    </ns1:MT_scan_invoice>
    <ns1:MT_scan_invoice xmlns:ns1="urn:customers:invoice">
    <Invoice>
    </Invoice>
    </ns1:MT_scan_invoice>
    I have done mapping where, I have mapped the "Invoice" node (which is unbounded) to the target node of "MT_scan_invoice ".
    I am using the same message in the source and target side of mapping.
    In the 'Messages' tab of message mapping and in the 'Design' tab of interface mapping, I have changed the occurrence of the target message to '0..unbounded'. Also in the BPM the target container is multiline.
    The interface and message mapping in stand-alone mode is giving successful outputs. (as desired)
    Still the transformation step in Runtime is giving an empty output. Did I miss something in the mapping?
    Kindly help. For the last 2 weeks, I am stuck with this issue.
    Also kindly suggest alternate methods to generate a multiline container.
    Thanks,
    John

    Hi Mario,
    I tested the sample BPM by creating one receiver and one interface determination.
    But the 'MultipleFlightBookingCoordination' also is not giving any output in the first mapping.
    I used the sample payload given below.
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge">
       <ns0:Message1>
          <ns1:MultipleBookingOrderRequest xmlns:ns1="http://sap.com/xi/XI/Demo/Agency">
             <AgencyID>1</AgencyID>
             <OrderNumber>2</OrderNumber>
             <FlightClass>2</FlightClass>
             <BookingOrderList>
                <ItemNumber>3</ItemNumber>
                <FlightID>
                   <AirlineID>4</AirlineID>
                   <ConnectionID>5</ConnectionID>
                   <FlightDate>6</FlightDate>
                </FlightID>
                <PassengerData>
                   <Surname>6</Surname>
                   <FirstName>7</FirstName>
                   <Birthdate>8</Birthdate>
                </PassengerData>
             </BookingOrderList>
             <BookingOrderList>
                <ItemNumber>3</ItemNumber>
                <FlightID>
                   <AirlineID>4</AirlineID>
                   <ConnectionID>5</ConnectionID>
                   <FlightDate>6</FlightDate>
                </FlightID>
                <PassengerData>
                   <Surname>6</Surname>
                   <FirstName>7</FirstName>
                   <Birthdate>8</Birthdate>
                </PassengerData>
             </BookingOrderList>
          </ns1:MultipleBookingOrderRequest>
       </ns0:Message1>
    </ns0:Messages>
    The first transformation mapping is supposed to split the message.
    But this is not happening. In the trace of BPM, the out message is empty.
    Kindly do a simple test and help to see what is wrong.
    Even after raising OSS call, this issue is pending.
    Thanks,
    John

  • Multiline container mapping

    Hi,
    There are many invoices present in the incoming message.
    I have to make a single Bapi call for each invoice.
    For this purpose in the BPM I need to map the message to a multiline container, so that in the next block I can loop each line of this multiline container to the required Bapi.
    Now, I have this problem in the mapping of the received message into a multiline container. The transformation step in BPM is not giving any result in the output.
    For your reference, I am giving belwo the input and result of the mapping (into a multiline container below) I need
    1. Input:
          <ns1:MT_scan_invoice xmlns:ns1="urn:customers:invoice">
             <Invoice>
             </Invoice>
             <Invoice>
             </Invoice>
          </ns1:MT_scan_invoice>
    2. Result needed:
          <ns1:MT_scan_invoice xmlns:ns1="urn:customers:invoice">
             <Invoice>
             </Invoice>
          </ns1:MT_scan_invoice>
       <ns1:MT_scan_invoice xmlns:ns1="urn:customers:invoice">
             <Invoice>
             </Invoice>
          </ns1:MT_scan_invoice>
    I have done mapping where, I have mapped the "Invoice" node (which is unbounded) to the target node of "MT_scan_invoice ".
    In the 'Messages' tab of message mapping and in the 'Design' tab of interface mapping, I have changed the occurrence of the target message to '0..unbounded'. Also in the BPM the target container is multiline.
    The interface and message mapping in stand-alone mode is giving successful outputs. (as desired)
    Still the transformation step in Runtime is giving an empty output. Did I miss something in the mapping?
    Kindly help. For the last 2 weeks, I am stuck with this issue.
    Also kindly suggest alternate methods to generate a multiline container.
    Thanks,
    John

    Hi,
    In this case, you are splitting your single message based on some condition to multiple messages but with the same structure as that of source.
    Can you pls specify what is that condition?
    There is a possibility that mapping is wrong somewhere here.
    Also, befor this mapping there are two nodes at target side, 'Messages' and 'Message1'.
    Map these nodes with some constant even thought their occurence is 1..1.
    Regards,
    Supriya.

  • Error in Workflow Multiline Container

    I'm facing with two error during implementing multiline container: "Agent determination for step '0000000002' failed" and "Result of agent resolution does not agree with agents of task".
    What I've done is:
    - "AGENTS" container created which refer to USR02-BNAME. In the properties tab, I checked the multiline check box. The contents of this container is coming from method in the main workflow. In the workflow log, I saw this container filled correctly. Its contain 2 line of user id.
    - I have subworkflow-2 that I set as multiline element in tab "other" and filled "AGENTS" container in that field. This subworkflow contain only one task that need to be executed by many user. The binding from previous subworkflow to this subworkflow-2 is: &AGENTS[&_WF_PARFOREACH_INDEX&]& --> &AGENTS1&
    "AGENTS1" is single container which refer to USR02-BNAME.
    - The binding from subworkflow-2 into task is: &AGENTS1& --> &AGENTS1&
    When I executing this workflow and checked in the workflow log "AGENTS1" container is filled with "000001" same value with container WfParForEach_Index.
    Hopefully out there can help me on this issue.

    Hello,
    I have the same problem. I've found this link http://mailman.mit.edu/pipermail/sap-wug/2008-March/028123.html where a possible solution is detailed.
    I have planned to  made test on it in next day.
    Regards,
    Corrado.

Maybe you are looking for