Cannot control quoted text in Thunderbird!

I have given up on Apple Mail and am converting to Thunderbird. There are a few painful prices to pay. One is the lack of a good import mechanism. I had to export from the latest version of Apple Mail to MBOX format. That wasn't too bad, but importing with the only plugin I could find, Export/Import Tools, was extraordinarily tedious since I had to rename each imported folder manually.
However, that is not what I am writing about. One of Apple Mail's better features was its handling of quoted text. It could automatically handle several layers of quotes though several exchanges of "replies", using another vertical line and another color for each level. Beyond that, you could, via selecting text and using hot keys, increase and decrease the quote levels.
Especially when I wanted to copy and paste a portion of the text form an email I was replying to, this feature was quite useful. Though a <Command><'> key combination I could increase the quote level. If I added an <Alt> (or perhaps it was the <Shift> key) I could decrease the quote level.
Perhaps this is an enhancement request that I should post elsewhere, but I am a newbie. Could it be I have overlooked something?
Thanks in advance!

Many users complain about the way Thunderbird adds coloured bars to quoted material which seems to be similar to what you're describing. Are you not seeing these? Do you compose using HTML?
Whilst it doesn't offer an easy way to adjust the indentation, it does have "paste as quotation" which provides a clumsy way of influencing quotation levels.

Similar Messages

  • Cannot color quoted text

    Hello.
    In preferences, I have checked "Quote the text of the original message",and "Increase quote level", both under the "Composing" menu, and I have checked "Color quoted text", under the "Fonts & Colors" menu. However, when replying to a message, both the original message text and my reply text still appear black. I can color my reply text after I input it by choosing "Increase" for "Quote Level" under the Format menu. I assumed that my preference settings were supposed to create this effect automatically. Does anyone know what I am doing wrong?
    Thanks for any help you can provide.

    Very Interesting...
    Windows-1252 or CP-1252 is a character encoding of the Latin alphabet, used by default in the legacy components of Microsoft Windows in English and some other Western languages. It is one version within the group of Windows code pages. In LaTeX packages, it is referred to as ansinew.
    The encoding is a superset of ISO 8859-1, but differs from the IANA's ISO-8859-1 by using displayable characters rather than control characters in the 0x80 to 0x9F range.
    http://en.wikipedia.org/wiki/Windows-1252
    http://en.wikipedia.org/wiki/ISO/IEC_8859
    I wonder 2 things... if it's the Control Chr issue, or do you have it set to always send Windows friendly attachments?
    In the Raw Source, see if you can tell what chr is used fir indenting levels, looks like > here.

  • Can we control if text in a page is converted, or not, to an image?

    Hello!
    My experience tells me that if I use iWeb 1.0.1 and I put the text color with 80% opacity, for example, all text will be converted to an image. Most of the times I like this behavior, because the result is the same on every computer or browser.
    But after I update for iWeb 1.1.1 all text appears as text and no longer as images. Now, when I want some sites with the text converted to images I still use the older version (1.0.1).
    My question is: Can we control if text is converted, or not, to an image? Can we force a particular text box to be converted to an image, after 1.0.1?
    I search the iWeb forum and I have not find any answer for this particular question.
    Sorry for my english...
    Thanks!
    Power Mac G4 - 867MHz   Mac OS X (10.3.9)  

    Now answering newmacguru...
    1. Why I want text to appear as an image?
    Sometimes the graphical result is important. Most of the times, if you use a white or bright page background, what you see in iWeb is almost the same you see when browsing the page. No problem! But if the page background is black or dark, what you see when browsing the page can be different from what you see when developing the page with iWeb. And these differences can be important... Now if you tell iWeb to convert text to images, the result will be exactly the same you see in iWeb (the result you want).
    Let me show you an example. This page was published with iWeb 1.0.1. In this case all text boxes were converted to images and the result you see is exactly what I want. Normally I choose opacity of 80% in the text color to reduce the contrast between text and background (this is the graphical result I most like):
    http://clientes.netvisao.pt/3ebt2006/iweb/TesteTexto101/
    Now if you publish the page with iWeb 1.1.1/1.1.2 the result is the same for both, but different from the pages obtained with iWeb 1.0.1. I only get the result I want if the text is converted to an image (using shadow). You can also see that with a white background you get good results even if the text remains text:
    http://clientes.netvisao.pt/3ebt2006/iweb/TesteTexto111/
    http://clientes.netvisao.pt/3ebt2006/iweb/TesteTexto112/
    Thanks for the suggestion of the shadow. Sometimes using a non web safe font is not a solution, remember I want “that” graphical result...
    2. Now, considering the search engines, I think I read in this forum that the search engines can do is work, even if text is converted to images, because the text still remains in the page (sorry I don’t remember where).
    Sorry for my english...
    Power Mac G4 - 867MHz   Mac OS X (10.3.9)  

  • Control of Text box in Dialog programming

    Hai Friends
    i am having problem in controlling the Text box in PAI of Screen. For eg. if it is command button with the use of Function name i can able to check or do validation in PAI.
    As in the case of Textbox how to give the name for the text box and how to handle it in PAI for Validation.
    Please
    Badhri.

    Are you talking about a text editor?  IF so,  what is the validation that you want to perform.  Do you want to check to make sure that the user has entered something in the text editor?
    If so, then just get the text from the text editor into an internal table, and check that internal table to make sure that something is in it.
        call method editor->get_text_as_r3table
           exporting
                 only_when_modified = c_textedit_control=>false
           importing
                 table              = textlines
           exceptions
                 others             = 1.
    <b>    if textlines[] is initial.
          message e014.
        endif.</b>
    Regards,
    Rich Heilman

  • Copy control for Text in Sales Order

    Hi All,
    i would like to check with you guys.
    I have a scenario where by, we create sales order and maintain item text. This is copied to the delivery. Here the text if modified to enter more text.
    But when it comes to invoice, it is copying the text from the sales order instead of the delivery.
    How can I configure it to copy from delivery?

    Hi,
    Kindly check the following points:
    1) Same text ids are present at Delivery item & Billing Item.
    2) It at you want it at Item level text only then try through the ABAP routine at Copying Control between Delivery to Billing.
    3)As u must have checked at Delivery --> Billing Document Copying control at item level , I didn't find any control for text.
    Similarly for the Header. But by default Header text will overlap the item text as well due to the missing routine. But I have verified it in the past, if you maintain the same text at Delivery Header and it will populate at your billing document Header text as well.
    Please try and confirm the same.
    Thank You,
    RB.

  • SSIS importing comma delimited with double quote text qualifier - Works in VS - SQL Job ignores text qualifier and fails (truncation)

    I've created an SSIS package to import a comma delimited file (csv) with double quotes for a text qualifier ("). Some of the fields contain the delimiter inside the qualified text. An example row is:
    15,"Doe, John",IS2,Alabama
    In SSIS I've specified the text qualifier as ". The sample output in the connection manager looks great. The package runs perfectly from VS and when manually executed on the SSIS server itself. The problem comes when I schedule the package to run via SQL
    job. At this point the package ignores the text qualifier, and in doing so pushes half of a field into the next available column. But instead of having too many columns, it concatenates the last 2 columns ignoring the delimiter. For example (pipes are fields):
    15|"Doe| John"|IS2,Alabama
    So the failure happens when the last half of a field is too large to fit into the next available field. In the case above _John" is 6 characters where the IS2 field is char(3). This would cause a truncation failure, which is the error I receive from the
    job history.
    To further test this I created a failure flow in my data flow to capture the records failing to be pulled from the source csv. Out of ~5000 records, ~1200 are failing, and every one of the failures has a comma delimiter inside the quoted text with a 'split'
    length greater than the next ordinal field. The ones without the comma were inserted as normal and records where the split fit into the next ordinal column where also imported, with the last field being concatenated w/delimiter. Example records when selected
    from table:
    25|"Allan Percone Trucking"|GI6|California --Imported as intended
    36|"Renolds| J."|UI6,Colorado --Field position offset by 1 to right - Last field overloaded
    To further ensure this is the problem, I changed the csv file and flat file connection manager to pipe delimited, and sure enough every record makes it in perfectly from the SQL job execution.
    I've tried comma delimited on the following set ups. Each set up failed.
    SSIS Server 2008 R2 RTM
    DB Server 2008 RTM
    DB Compat 80
    SSIS Server 2008 R2 RTM
    DB Server 2008 R2 RTM
    DB Compat 80
    SSIS Server 2008 R2 RTM
    DB Server 2008 RTM
    DB Compat 100
    SSIS Server 2008 R2 RTM
    DB Server 2008 R2 RTM
    DB Compat 100
    Since a lot of our data comes in via comma delimited flat files, I really need a fix for this. If not I'll have to rebuild all my files when I import them to use pipe delimiters instaed of commas. I'd like to avoid the extra processing overhead if possible.
    Also, is this a known bug? If so can someone point me to the posting of said bug?
    Edit: I can't ask the vendor to change the format to pipe delimited because it comes from a federal government site.

    Just wanted to share my experience of this for anyone else since I wasted a morning on it today.
    I encountered the same problem where I could run the package fine on my machine but when I deployed to a server and ran the package via dtexec, the " delimeter was being replaced with _x0022_ and columns all slurped up together and overflowing columns/truncating
    data etc.
    Since I didn't want to manually hack the DTS XML and can't install updates, the solution I used was to set an expression on the textdelimiter field of the flat file connection with the value "\"" (a double quote). That way, even if the one stored in XML
    gets bodged somewhere along the way, it is overridden with the correct value at run time. The package works fine everywhere now.

  • In a document with several sections, in section VIII and IX one cannot select the text of the page foot nor set the pointer in it; so, one cannot write nor change the page foot text. Please help!

    in a document with several sections, in section VIII and IX one cannot select the text of the page foot nor set the pointer in it; so, one cannot write nor change the page foot text. Please help!

    Question already asked and answered several times.
    It's a bug striking in long documents.
    Select a word somewhere higher in the page then use the arrows to reach the wanted insertion point.
    Yvan KOENIG (VALLAURIS, France) mardi 23 août 2011 15:44:24
    iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.0
    My iDisk is : <http://public.me.com/koenigyvan>
    Please :
    Search for questions similar to your own
    before submitting them to the community
    To be the AW6 successor, iWork MUST integrate a TRUE DB, not a list organizer !

  • To send Vendor Quote text.................URGENT

    Hi experts,
    I have a scenario IDOC to Third party to Send POs.
    we have a new requirement to send some additional 'Vendor Quote text' with the PO.
    This is being printed on the 'Print PO'. Do you, know from where or which text element
    this is coming form on the print PO?
    I am new to SAP, can you please explain what is 'Print PO' as well.
    Please help to resolve it.
    Thanks in advance

    Hi,
    PO is nothing but Purchase Order. Take help of your functional consultant to know from which table text is coming. The text may be standard text from STXH you need to first check with functional consultant if they know the table name.
    Regards,
    Atish

  • After placing a new text box in my document, typing new text, clicking away, then coming back to edit the text, I am unable to get my cursor to reappear within that text box. I can only select the box itself. I cannot select the text. Where is my cursor?

    After placing a new text box in my document, typing new text, clicking away, then coming back to edit the text, I am unable to get my cursor to reappear within that text box. I can only select the box itself. I cannot select the text. Where is my cursor?

    Even simpler than that.
    Clicking once in a text box selects it.
    Clicking once in a selected text box places the insertion point in the box.
    The clicks do not need to be close enough in time to be read as a double click.
    The same behaviour applies to table cells in Pages and in Numbers.
    Regards,
    Barry

  • Cannot display the text in Hyp Planning via ODI

    Hi,
    has anyone follow the tutorial from John Goodwin here:
    "http://john-goodwin.blogspot.com/2008/10/odi-getting-text-data-into-planning.html" ??
    I'd tried the tutorial in order to able to display text in Planning.
    However, I still cannot display the text in the end, only the numeric id values - taken from the HSP_TEXT_CELL_VALUE table.
    Here the steps I've done:
    - getting the list of id and text values to be inserted into HSP_TEXT_CELL_VALUE table
    - make a new interface to load data into planning
    - I want to load data from flat file to Planning, so I dragged flat file and also the HSP_TEXT_CELL_VALUE table into the source column, and then join the "MP3" column from flat file with values column from HSP_TEXT_CELL_VALUE table (like written in the tutorial ""http://john-goodwin.blogspot.com/2008/10/odi-getting-text-data-into-planning.html")
    - after that, I dragged the Account dimension, and then join them. For the MP3 column in target column, I mapped it with "id" column from HSP_TEXT_CELL_VALUE table.
    - Then I execute. The data loaded into Planning, but when I tried to open in report, the MP3 column shows the "id" instead of "values".
    Am I missing something?
    Has anyone experienced the same as mine?
    Any help would be appreciated.
    Thanks

    Hi,
    I may have followed the blog :)
    First have you loaded the values into the HSP_TEXT_CELL_VALUE table, have you checked the values are now in the table ?
    Also, you will unfortunately have to restart the planning service after you have loaded them as the table is cached and a restart clears the cache.
    When you load into planning you need to map the "Value" field in HSP_TEXT_CELL_VALUE to your data source, and load in the id to planning.
    If you are only getting numerical values it is either because you have not restarted planning or the HSP_TEXT_CELL_VALUE has not been updated correctly.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • One pair of radio buttons to control multiple text objects - Designer 8.0

    Greetings - a big thank you in advance for any assistance. I have often found answers to my problems on this forum, but have been unable to find an answer to the following.
    The short of it - is it possible to make a pair of radio buttons control the visibility of multiple text objects with the same name(I have had success in manipulating only a single text object with one pair of buttons)?
    The long of it - I am trying to make a form bilingual based on the value of a radio button group to control the visibility of the text object in the selected language. When the user selects the language they wish to see, all the text objects in the form switch to that language. I am working with a dynamic PDF.
    I have succeeded to a very limited extent in manipulating one text object by overlaying text objects in both languages, setting one object to "invisible" as default, and controlling that text objects visibility with the following JavaScript in the click event of the radio button group:
    ----- form1.#subform[0].ENG_JPN::click: - (JavaScript, client) -------------------------------------
    if (ENG_JPN.rawValue == 1)///1 equals the value of on
    {English.presence = "visible";}
    else
    {English.presence = "invisible";}
    if (ENG_JPN.rawValue == 2)///2 equals the value of on
    {Japanese.presence = "visible";}
    else
    {Japanese.presence = "invisible";}
    endif
    The problem is I need to manipulate the visibility of all text objects with the same name on the form with a single radio button group. I have tried writing the code as one does for the sum of a repeating field, ie. English[*].presence etc. however I get a C++ error in preview.
    Any ideas are greatly appreciated. I am truly stumped - thank you for your time.

    To access objects with the same name you need to deal with occurance numbers. If your object is called TextField then the 1st occurance will be TextField[0], the second occurance will be TextField[1] etc.....
    The issue is that the [] in javascript are interpretted as an array element so you have to use the syntax: xfa.reolveNode("string") to get to your object names. In your case you would use:
    xfa.resolveNode("TextField[1]").presence = "visible"
    This string syntax allows you to use a var to hold the index number and is very useful with for loops where you want to set large numbers of objects. So if the index was held in the var i then your syntax would be:
    xfa.resolveNode("TextField[" + i + "]").presence = "visible"
    If the objects are in a repeating subform then the occurance numbers are on the subform and not the object. You can always get the expression to use by app.alert(objectname.somExpression). This will return the expression that you need to create.
    Make sense?

  • XML Forms - Cannot append a text to a document node.

    Hi,
    I just created a new xml form as a copy of another working    form.
    I changed a bit in it and tried to run both i preview an real. Edit worked and renderlistitem worked. On the Show I got the error in the bottom.
    I tried to remove all the elements again, down to the displayname. But still I get the same error.
    I'm on NW04s SP9
    XML - Forms 
    Error applying XSL stylesheet to XML
    com.sapportals.wcm.WcmException: com.sap.engine.lib.xml.util.NestedException: org.w3c.dom.DOMException: Cannot append a text to a document node. -> org.w3c.dom.DOMException: Cannot append a text to a document node.
         at com.sapportals.wcm.service.pipeline.Pipeline.handle(Pipeline.java:284)
         at com.sapportals.wcm.service.pipeline.XSLTPipeline.handle(XSLTPipeline.java:118)
         at com.sapportals.wcm.service.xmlforms.transformation.Transformer.pipeIt(Transformer.java:133)
         at com.sapportals.wcm.service.xmlforms.transformation.Transformer.transform(Transformer.java:105)
         at com.sapportals.wcm.service.xmlforms.transformation.Transformer.transform(Transformer.java:77)
         at com.sapportals.wcm.service.xmlforms.transformation.HtmlGenerator.getHtmlStream(HtmlGenerator.java:122)
         at com.sapportals.wcm.service.xmlforms.transformation.Transformation.render(Transformation.java:391)
         at com.sapportals.wcm.service.xmlforms.transformation.Transformation.render(Transformation.java:222)
         at com.sapportals.wcm.app.xmlforms.PreviewServlet.sendForm(PreviewServlet.java:165)
         at com.sapportals.wcm.app.xmlforms.PreviewServlet.doGetAction(PreviewServlet.java:130)
         at com.sapportals.wcm.app.xmlforms.XFBaseServlet.doGet(XFBaseServlet.java:241)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sapportals.wcm.app.xmlforms.XFBaseServlet.service(XFBaseServlet.java:134)
         at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:331)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

    Hi Rasmus,
    Quite probable your XSL is broken.
    > tried to remove all the elements again
    So two possibilities:
    (a) You tried to - but failed
    (b) You are the victim of a cache
    Wait for at most 30 minutes and/or recheck your changes.
    Hope it helps
    Detlev

  • Cannot get subtotal text in ALV

    Hi all,
    I cannot get the text for my subtotal. Anyone have any idea?
    & Report  ABC&
    REPORT  ABC.
    after getting data*
      SORT lt_manpower by gsber landx50 bukrs.
      PERFORM set_header.
      PERFORM set_fieldcatalog USING alv_fieldcat.
      alv_layout-colwidth_optimize = 'X'.
      alv_layout-zebra = 'X'.
    alv_layout-cell_merge = 'X'.
    alv_layout-get_selinfos = 'X'.
      alv_layout-no_totalline = 'X'.
      PERFORM data_sort USING alv_sort.
      PERFORM data_get_events.
      PERFORM data_subtotal_text USING ls_manpower
                                          alv_subtot_text .
      PERFORM set_alv.
    *&      Form  data_get_events
          text
    FORM data_get_events.
      CONSTANTS: lc_formname_top_of_page TYPE slis_formname VALUE 'TOP_OF_PAGE'.
      CONSTANTS: c_formname_subtotal_text TYPE slis_formname VALUE 'SUBTOTAL_TEXT'.
      DATA ls_event TYPE slis_alv_event.
      CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
        EXPORTING
          I_LIST_TYPE     = 0
        IMPORTING
          ET_EVENTS       = lt_event
        EXCEPTIONS
          LIST_TYPE_WRONG = 1
          OTHERS          = 2.
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Subtotal
      READ TABLE lt_event INTO ls_event WITH KEY name = slis_ev_subtotal_text.
      IF sy-subrc = 0.
        MOVE c_formname_subtotal_text to ls_event-form.
        MODIFY lt_event FROM ls_event INDEX sy-tabix.
      ENDIF.
    ENDFORM.                    "data_get_events
    *&      Form  data_subtotal_text
          text
         -->VALUE(LT_MANPOWER)  text
         -->LS_SUBTOT_TEXT      text
    FORM data_subtotal_text USING lt_total TYPE ty_manpower_struct
                            ls_subtot_text TYPE slis_subtot_text.
    Division total
      IF ls_subtot_text-criteria = 'GSBER'.
        ls_subtot_text-display_text_for_subtotal = 'Division total'.
      ENDIF.
    Country total
      IF ls_subtot_text-criteria = 'LANDX50'.
        ls_subtot_text-display_text_for_subtotal = 'Country total'.
      ENDIF.
    Company Code total
      IF ls_subtot_text-criteria = 'BUKRS'.
        ls_subtot_text-display_text_for_subtotal = 'Company Code total'.
      ENDIF.
    ls_subtot_text-display_text_for_subtotal = 'Sub total text'.
    ENDFORM.                    "data_subtotal_text
    *&      Form  set_alv
          text
    FORM set_alv.
      DATA lv_repid TYPE syrepid.
      lv_repid = sy-repid.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          i_callback_program     = lv_repid
          i_callback_top_of_page = 'ALV_TOP_OF_PAGE'
               is_layout              = alv_layout
          it_fieldcat            = alv_fieldcat
          it_sort                = alv_sort
          it_events              = lt_event
         i_default              = 'X'
         i_save                 = 'A'
        TABLES
          t_outtab               = lt_manpower
        EXCEPTIONS
          program_error          = 1
          OTHERS                 = 2.
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    "set_alv
    *&      Form  alv_top_of_page
          text
    FORM alv_top_of_page.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          IT_LIST_COMMENTARY       = alv_top_of_page.
    ENDFORM.                    "alv_top_of_page
    Edited by: Siong Chao on Oct 18, 2011 9:39 AM
    Edited by: Siong Chao on Oct 18, 2011 9:40 AM

    Hi Keshav,
    The following is my set_fieldcatalog.
    FORM set_fieldcatalog using alv_fieldcat TYPE slis_t_fieldcat_alv. As you can see, the 3 fields I wanted to display the subtotal, I did set the do_sum = 'X'. Anything else I am missing?
      DATA ls_fieldcat TYPE slis_fieldcat_alv.
    employee number
      ls_fieldcat-fieldname     = 'PERNR'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'PERNR'.
      ls_fieldcat-ref_tabname   = 'P0000'.
      ls_fieldcat-key           = 'X'.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    employee name
      ls_fieldcat-fieldname     = 'CNAME'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'CNAME'.
      ls_fieldcat-ref_tabname   = 'P0002'.
      ls_fieldcat-key           = ''.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    gender
      ls_fieldcat-fieldname     = 'GESCH'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'GESCH'.
      ls_fieldcat-ref_tabname   = 'P0002'.
      ls_fieldcat-key           = ''.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    employee status
      ls_fieldcat-fieldname     = 'STAT2'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'STAT2'.
      ls_fieldcat-ref_tabname   = 'P0000'.
      ls_fieldcat-key           = ''.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    division
      ls_fieldcat-fieldname     = 'GSBER'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'GSBER'.
      ls_fieldcat-ref_tabname   = 'P0001'.
      ls_fieldcat-key           = 'X'.
      ls_fieldcat-do_sum        = 'X'.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    country
      ls_fieldcat-reptext_ddic   = 'Country'.
      ls_fieldcat-fieldname     = 'LANDX50'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-key           = ''.
      ls_fieldcat-do_sum        = 'X'.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    company code
      ls_fieldcat-fieldname     = 'BUKRS'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'BUKRS'.
      ls_fieldcat-ref_tabname   = 'P0001'.
      ls_fieldcat-key           = ''.
      ls_fieldcat-do_sum        = 'X'.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    personnel area
      ls_fieldcat-fieldname     = 'WERKS'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'WERKS'.
      ls_fieldcat-ref_tabname   = 'P0001'.
      ls_fieldcat-key           = ''.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    employee group
      ls_fieldcat-fieldname     = 'PERSG'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'PERSG'.
      ls_fieldcat-ref_tabname   = 'P0001'.
      ls_fieldcat-key           = ''.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    job title
      ls_fieldcat-fieldname     = 'PLANS'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'PLANS'.
      ls_fieldcat-ref_tabname   = 'P0001'.
      ls_fieldcat-key           = ''.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    action type
      ls_fieldcat-fieldname     = 'MASSN'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'MASSN'.
      ls_fieldcat-ref_tabname   = 'P0000'.
      ls_fieldcat-key           = ''.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    action date
      ls_fieldcat-fieldname     = 'BEGDA'.
      ls_fieldcat-tabname       = 'LT_MANPOWER'.
      ls_fieldcat-ref_fieldname = 'BEGDA'.
      ls_fieldcat-ref_tabname   = 'P0000'.
      ls_fieldcat-key           = ''.
      APPEND ls_fieldcat TO alv_fieldcat.
      CLEAR ls_fieldcat.
    ENDFORM.                    "set_fieldcatalog

  • Signature not appearing above quoted text

    I am experiencing an issue using signatures in Leopard Mail.app 3.0.
    Selecting *+Place signature above quoted text+* will only place the sig above the text if a signature is used by default.
    If I set my default signature to None -- which I prefer -- and then manually select a signature in the message compose window, it is placed below the quoted text.
    I have replicated this with multiple accounts and signatures.
    Anyone else seeing the same?

    Here's a simple workaround that seems to work reliably - will suffice until I have time to dig into the Safari 3 issue deeper...
    For all of my mail accounts that have multiple signatures, I choose one sig from the "Choose Signature" drop-down menu in the Signatures section of Mail's prefs. Be sure to check the "Place signatures above quoted text" checkbox.
    This places the chosen sig above the quoted text when you do a reply, and you can later choose any sig from the Signature drop-down menu in the reply window and it will replace the default sig, and remain properly positioned above your quoted text.
    Going a step further, create a new signature (I named mine "Default Signature") and use a space for the actual signature. After you compose your reply, simply choose the sig you want to use and it will correctly paste in above the quoted text - this is about as close as you can get to the functionality lost with Leopard / Safari 3.
    Hope this helps everyone.
    - John

  • I have an Iphone 4s and mini ipad..I downloaded the app, vz messages..I cannot personalize my texts, fonts, change backgrounds and ringtones????

    I have an Iphone 4S and mini ipad.  I download the app, vz messages...I cannot personalize my texts..change fonts, backgrounds and ringtones..Why not?

    Gina your post was very helpful to me as well. I recently Traded In my Apple IPad 3 WIFI Only Device for a Verizon Wireless Apple IPad Mini Pre-Order. This is actually my very first WIFI + Cellular IPad Purchase. The Price was Finally Affordable.

Maybe you are looking for