Is any method for filter html code in form

such as < > ' "

I usually just write an escapeHtml() method. I am not aware of any other built-in method in the JDK. There IS, however, a URLEncoder and URLDecoder to convert to URL strings. But for HTML, you'll have to do a search and replace.

Similar Messages

  • Is there any tool for developing Postscript code ?

    Hi Friends,
    Is there any tool for developing Postscript code ? (or)
    Is there any IDE for Postscript ? (or)
    Thanks & Regards,
    Navaneeth Sivappan

    Hi Navaneeth,
    > is there any tool for developing Postscript code ?
    An interpreter (GS or Dist), an ascii text editor and your PS skills ;-)
    > is there any IDE for Postscript ?
    Take a look in this Sourceforge project...
    http://sourceforge.net/projects/wxghostscript/
    ...is a Ghostscript debugger.
    MaRC anToni Malagarriga i Picas
    T·(34)938721642 | (34)667517069
    (][ www.femfum.com
    PostScript&PDF Tool Developers
    Desenvolupadors d'Eines PostScript i PDF

  • Any suggestion for tuning following code of fetching prompts from report.

    Hi Experts,
    In my application I want to fetch all prompts details from SAP BO.  I am using following code and its working fine but taking to much time in fetching data.
    public static ReportEngine reportEngineWebi = null;
      public static ReportEngine reportEngineFullClient = null;
      public static Prompts prompts = null;
      public static DocumentInstance di = null;
      public static Prompt cdzPrompt = null;
      public static PromptType cdzPromptType = null;
      public static Lov lov = null;
      public static Values lovValues = null;
      public static String[] pvalues = null;
      public static IWebi webi = null;
      public static IFullClient fullclient = null;
      public static int prmt_report_si_id = 0;
      public static String prmt_si_id = "";
      public static String prmt_si_title = "";
      public static String prmt_si_kind = "";
      public static String prmt_si_lov_previous_values = "";
      public static String prmt_si_lov_values = "";
    IInfoObjects objsprompts = oInfoStore
      .query("Select top 20000 * From CI_INFOOBJECTS Where si_kind in ('Webi') and SI_INSTANCE=0 and SI_PROCESSINFO.SI_HAS_PROMPTS=1");
      int prmt_report_si_id = 0;
      prmt_si_id = "";
      prmt_si_title = "";
      prmt_si_kind = "";
      prmt_si_lov_previous_values = "";
      prmt_si_lov_values = "";
      reportEngineWebi=((ReportEngines) oEnterpriseSession
      .getService("ReportEngines"))
      .getService(ReportEngines.ReportEngineType.WI_REPORT_ENGINE);
      for (int j = 0; j < objsprompts.getResultSize(); j++) {
      prompts = null;
      di = null;
      try {
      webi = (IWebi) objsprompts.get(j);
      di = reportEngineWebi.openDocument(webi.getID());
      try {
      prmt_report_si_id = 0;
      prmt_report_si_id = webi.getID();
      } catch (Exception e) {
      prmt_report_si_id = 0;
      prompts = di.getPrompts();
      try {
      if (prompts.getCount() > 0) {
      for (int i = 0; i < prompts.getCount(); i++) {
      cdzPrompt = prompts.getItem(i);
      try {
      prmt_si_id = "";
      prmt_si_id = cdzPrompt.getID();
      } catch (Exception e) {
      prmt_si_id = "";
      try {
      prmt_si_title = "";
      prmt_si_title = cdzPrompt.getName();
      } catch (Exception e) {
      prmt_si_title = "";
      try {
      cdzPromptType = cdzPrompt.getType();
      prmt_si_kind = cdzPromptType.toString();
      } catch (Exception e) {
      prmt_si_kind = "";
      // System.out.println("going to fetch prompt lov");
      cdzPromptType = cdzPrompt.getType();
      // System.out.println("promt type-" + cdzPromptType);
      // System.out.println("Ended***********"+i);
      if (cdzPrompt.hasLOV()) {
      try {
      prmt_si_lov_values = null;
      // System.out.println("going to found pvalues");
      pvalues = cdzPrompt.getPreviousValues();
      // System.out.println("pvalues found");
      prmt_si_lov_previous_values = "";
      if (pvalues.length > 0) {
      // System.out.println("pvalues-");
      for (int c = 0; c < pvalues.length; c++) {
      if (c == 0) {
      prmt_si_lov_previous_values = pvalues[c];
      } else {
      prmt_si_lov_previous_values = prmt_si_lov_previous_values
      + "," + pvalues[c];
      } catch (Exception e) {
      System.out.println("handle Error lov values");
      e.printStackTrace();
      // System.out.println(" ");
      // here enters prompts into databse...
      // System.out.println(i+" prompt fetch");
      pstmt.setInt(1, prmt_report_si_id);
      pstmt.setString(2, prmt_si_id);
      pstmt.setString(3, prmt_si_title);
      pstmt.setString(4, prmt_si_kind);
      pstmt.setString(5, prmt_si_lov_previous_values);
      pstmt.setString(6, prmt_si_lov_values);
      pstmt.setString(7, "Utility");
      pstmt.executeUpdate();
      } else {
      // System.out.println("No promts found");
      } catch (Exception e) {
      // System.out.println("Handle Error in code-");
      // e.printStackTrace();
      } catch (Exception e) {
      // Nothing...
      try {
      if(di!=null){
      //System.out.println("going to close di");
      di.closeDocument();
      //System.out.println("di close");
      } catch (Exception e) {
      // nothing..
      //System.out.println("*****************************single prompt completed********************************");
      if(reportEngineWebi!=null){
      try{
      reportEngineWebi.close();
      }catch(Exception e){
      System.out.println("Handle error! while closing reportEngineWebi prompt");
      e.printStackTrace();
    This code is working fine but taking too much time in fetching prompts.
    di = reportEngineWebi.openDocument(webi.getID());
    this is DocumentInstance object, its taking time.
    Please suggest me if there is any other option available to fetch prompts from SAP BO.
    Thanks in advanced

    Hi Vijay...
    The selection screen should look like...
    cb1 -
    variant1 -
    icb1 -
    date1 -
    time1
    cb2 -
    variant2 -
    icb2 -
    date2 -
    time2
    where...
    cb1 - checkbox which indicates the first report(YRTEST) in the table...
    variant1 - textbox for variant which has a help,on clicking should display all the variants of YRTEST report...
    icb1 - checkbox which indicates the immediate background processing...
    date1 - date on which the job should be scheduled...
    time1 - time on which the job should be scheduled...
    If icb1 is clicked then date1 & time1 should not be allowed to enter & vice-versa...
    cb2 - checkbox which indicates the second report(YRTEST1) in the table...
    variant2 - textbox for variant which has a help,on clicking should display all the variants of YRTEST1 report...
    icb2 - checkbox which indicates the immediate background processing...
    date2 - date on which the job should be scheduled...
    time2 - time on which the job should be scheduled...
    If icb2 is clicked then date2 & time2 should not be allowed to enter & vice-versa...
    Its not like what u said...(Based on user entered data fetch the data of report(variant,date,time) and you can submit the data to background job as incase of single record by looping the data)
    Because we have only ReportName,ReportDescription as fields in the table & not variant,date,time...The variant,date,time are all entered in the selection-screen only from which the background job is scheduled...
    I hope the requirement is more clearer...

  • Is there any documentation for filter routine in Data Transfer Process?

    I am trying to create a filter routine in the Data Transfer Process to select different billing types depending on what date the Data Transfer Process is running....
    I have searched through SDN and found some examples, but some formal documentation would help.
    Is there any documention on filtering in a Data Transfer Process using a routine?
    I am in 7.0

    data: l_dow TYPE I,
          L_S_RANGE TYPE rssdlrange.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'F2'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'G2'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'L2'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZCDD'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZCDI'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZCR1'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZCR2'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZDR1'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZEDI'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZMD'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZRE'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZRE1'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZRED'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZSMP'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZUSD'.
    APPEND L_S_RANGE TO l_t_range.
    l_s_range-iobjnm = '0BILL_TYPE'.
    l_S_range-fieldname = 'BILL_TYPE'.
    l_S_range-sign = 'I'.
    l_S_range-option = 'EQ'.
    l_S_range-low = 'ZUSI'.
    APPEND L_S_RANGE TO l_t_range.
    CALL FUNCTION 'DATE_COMPUTE_DAY'
      EXPORTING
        date = sy-datum
      IMPORTING
        day = L_DOW.
    IF l_Dow EQ 5.
      l_s_range-iobjnm = '0BILL_TYPE'.
      l_S_range-fieldname = 'BILL_TYPE'.
      l_S_range-sign = 'I'.
      l_S_range-option = 'EQ'.
      l_S_range-low = 'S1'.
      APPEND L_S_RANGE TO l_t_range.
      l_s_range-iobjnm = '0BILL_TYPE'.
      l_S_range-fieldname = 'BILL_TYPE'.
      l_S_range-sign = 'I'.
      l_S_range-option = 'EQ'.
      l_S_range-low = 'S2'.
      APPEND L_S_RANGE TO l_t_range.
    ENDIF.

  • ANY BAPI FOR FBRA TRANSACTION CODE - MOST URGENT

    HI,
    DONE RECORDING FOR FBRA AFTER EXECUTING , AFTER ENTERING VALUES IT IS SAYING MESSAGE THAT DOCUMENT INCLUDES ALREADY CLEARED ITEMS.CAN ANYBODY HELPS IN THIS?WHY IT IS SHOWING WHEN THE RECORDING IS SUCCESSFULL.
    IS THERE ANY BAPI AVAILABLE FOR THIS? (ALTERNATIVE)
    REGARDS

    Hello,
    Check this FM <b>RESET_CLEARED_ITEMS_BDC_WRITE</b>
    Regards,
    Vasanth

  • Any documentation for Sun's code names: mantis, tiger, mustang, etc.?

    Have anybody found some kind of formal or informal explanation of the code names that Sun uses for each release step in the Java Platform?
    I believe I know the following:
    mantis: 1.4.2
    tiger: 1.5
    But I recently saw the note "committing to mustang" on a bug report. Anybody know what release "mustang" is?

    where does MS get them from? Where does anyone get them from? It's simple really, when you need one you pick the first thing that comes to mind except sex (in the case of males, or else all projects would be named after porn-actrices).

  • Are there any techniques for memorizing source code and its place ?

    I forget stuff quickly so I have to start everything over and over again . I'm fed up with this ! Please help me ! Thanks .

    Fed up with what?
    What the heck are you talking about?

  • Html code for quicktime audio stream

    I am looking for the html code to play mp3-audio files on a website. I used to write it with the <embed>-tag, but this does not work in modern browsers like firefox 8 or opera 11.5. Perhaps someone can help me. Thanks in advance.

    Your page code is telling my browser to look for the "wrong" plug-in.
    The page uses the wrong class ID and code for the QT plug-in.
    Your page uses a .mov file but uses a class ID of:
    clsid:166B1BCA-3F9C-11CF-8075-444553540000
    And a plug in download for Macromedia.
    A .mov file would use a class ID of:
    clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B
    and the plug-in download page should point the the QT download page:
    pluginspage="http://www.apple.com/quicktime/download/"
    More info on the links in the previous threads.
    You'll get it sorted out once you use the right code for the media.

  • QM_LSMW BY RECORDING METHOD FOR QP01

    Dear QM Experts,
    1.     I am doing LSMW by recording method for QP01 transaction code
    2.     I am facing one problem while recording in inspection characteristic screen
    3.     While saving another screen opens prompting to put inspection method, plant and version for inspection method.
    4.     This is not at all needed as per the requirement.
    I removed default Plant for Inspection Method version, Version Number of the Inspection Method while recording LSMW in inspection characteristic screen. Still it is happening.
    Surprisingly when we create inspection plan though QP01 it never asks for these things.
    Any remedies?
    Best Regards,
    Thanks is advance
    Anand Rao

    Do not use Recording for QP01.
    There is a pragram named "RCPTRA01". It can be selected in step1 of lsmw>>Object Type and Import Method>> Standard Batch/Direct Imput>>Object 0240;Method 0000;Program RCPTRA01; Program Type B.
    Then Step 2, define source structure. In fact you may go to step 4 to have a look at the structure of the target structure. It would be easy to copy that. The source structure would be as below, ZBI001 would be the top level and the others the same lever under ZBI001:
    Source Structures
            ZBI001                    Transaction Header Record for Data Transfer of Routings
                ZBIMPL                   Batch Input Structure for Allocation of Mat. to Task Lists
                ZBIPKO                   Batch Input Structure for Task List Header
                ZBIPPO                   Batch input structure for task list operation
                ZBIPMK                   Inspection characteristics for batch input of task lists
    In step 3, define source fields for source structure. For easy define, you may click "Object Overview">> Table to get the possible fields of the related structure, and then copy to Excel; after that, you may copy the fields directly from Excel to fields difining window in step 3.
    Step 4, assign the source structures to target structures, the target structures are named the same as the source structures above, just without the letter "Z". For example, assign ZBIMPL to BIMPL, ZBIPKO to BIPKO, except ZBI001 is assigned to BI000 and BI001 as well.
    Then Step 5, you may find there are RECTY and default settings are "00" "99" "01" "03" "09" "18" for BI000, BI001, BIMPL, BIPKO, BIPPO and BIPMK. Let alone "99" and imput these value to field "RECTY" in corresponding source structure fields
    Then you may run auto field mapping in step 5, and make some values constant, like PLNTY=Q etc.
    Then a problem with the profile under field "PROFIDNET". Run TCODE 'SPRO' to IMG>Quality Management>Quality Planning>Inspection Planning>General>Maintain Profiles for Default Values>Profile: default values plan/general. You may find there is a box named "Entry tool", tick that box, if not it is not possible to run QP01 in lsmw. And at the same time you may find the profile is 0000001. Key the value to field "PROFIDNET" and make the rule as constant.
    For step 6 there is nothing to do
    in Step 7, unlike other objects, you can use just one .txt file for uploading the inspection plan. When specy file, select "Data for Multiple Source Structures(Seq.file); Delimiter: Tabulator; File structure: Field order Matches source structure definition(as in Seq.file) I find not possible to put field names at start of file, so "Field Order Matching" is very important
    Then how to prepare the file? We can accomplish this with 5 excel sheets
    the fields orders for my customer is like this:
    1)for RECTY 18(Inspection Charatristics):
    MATNR     RECTY     MERKNR     KURZTEXT     VERWMERKM     QPMK_ZAEH     PMETHODE     QMTB_WERKS     STICHPRVER     PROBEMGEH     STELLEN     MASSEINHSW     SOLLWERT     TOLERANZOB     TOLERANZUN
    2)for RECTY 09(Operation):
    MATNR     RECTY     VORNR     STEUS     WERKS     LTXA1     UMREZ     UMREN
    3)for RECTY 03(Header):
    MATNR     RECTY     DATUV     VERWE     WERKS     STATU     PLNME     LOSVN     LOSBS     VAGRP     KTEXT
    4)for RECTY 01(Allocation of Material)
    MATNR     RECTY     MATNR     WERKS     LIFNR     KUNR
    5)for RECTY 00(Transaction Header)
    MATNR     RECTY     TCODE     START
    Creat a new blank sheet and copy the fild contents of these 5 sheets into it, then you can sort the fields in A to Z order with Column A(MATNR), B(RECTY), and C(MERKNR), then the seq.file to be uploaded is completed.
    for example:
    10001042     00     QP01     20090119                                                            
    10001042     01     10001042     1200                                                            
    10001042     03     20090119     5     1200     4     PC     0     99999999          Screw\M16x45\GB/T5783                         
    10001042     09     0010     QM01     1200     inspection     1     1                                        
    10001042     18     10      inspection on material     C101     1200     JF035     1200     GUD5     PC                              
    10001042     18     20      Inspection on size     C102     1200     JF034     1200     GUD5     PC
    Then copy start from Column B, i.e., without the material numbers in Column A, to .txt file.
    Specy the file in Step 7 in lsmw.
    the step 8, assign this .txt file to all structures
    then step 9, 10, 11, 12, 13 Creast Session and run it in at the end.
    Actually this program is not possible for QP02. If you want to make some correction on the inspection plans in SAP, you'd better delete them and upload the revised one.
    This program is very similar to CA01 Production Routing and thus also applicable to CA01. But I recommend using  Object 0170;Method 0002;Program RCPTRA02; Program Type D for CA01, because it provides testing transfer at the end so that you can check out logical errors, and much fastee. Pity that for QP01 there is no such program
    Currenty I am acting as Data cunsultant for an Elevator Manufaturer in China, hope my experience would help for you. My MSN is zhangxiaojun at msn dot com

  • Add html code in web dynpro application

    Hi
    Is there a method to add HTML Code in web dynpro application so that it works same as HTML works in browser
    I have to add a clock in my application How can i do that
    Best regards
    Suresh

    If you're on NetWeaver CE or otherwise use Wb Dynpro for Java 7.2 or higher, you could use the WebWidget control, see http://help.sap.com/saphelp_nw73/helpdata/en/49/bfa3b2e55657bae10000000a42189d/frameset.htm
    Otherwise, I'm afraid your only option is to use an IWDIframe component in your WDJ project, embedding the HTML.. Be carefulo though, the IWDIframe component is deprecated (since each server roundtrip forced a reload of the IFrame it was pretty useless)
    Hope this helps!
    Best regards,
    Robin van het Hof

  • HTML code issues

    I have a topic that was once stable
    , but now at one point in the top
    ic the style is correct. But in another area, the style will not take and the HTM
    L code inserts <span> etc., etc. Here is an example if you look at the H
    2 head:
    <?xml version="1.0" encoding="utf-8" ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="template" content="NERC.htt" />
    <meta name="generator" content="Adobe RoboHelp 8" />
    <title>Revoking PI User Access</title>
    <link rel="StyleSheet" href="..\default.css" type="text/css" />
    </head>
    <body>
    <?rh-script_start ?><script src="../ehlpdhtm.js" type="text/javascript"
            language="JavaScript1.2"></script><?rh-script_end ?>
    <?rh-placeholder type="header" ?>
    <h1>Revoking PI User Access</h1>
    <p>Access for both a PI user and a SCADAView user can be revoked if a Mantis
    ticket requesting removal from IT AccessRequest exists. For Mantis tickets,
    make sure that a <span class="BoldName">Real Time Systems User ID Add-Changed-Remove</span>
    form completed by the user’s E4 manager is attached to the ticket. If
    not, contact the requestor.</p>
    <p>In order to remove access, you must search for the user name in both
    the old and new databases:</p>
    <ul type="disc">
    <li class="BulletedList">For instructions on revoking a user's access
      in the old database, <a href="#Removing_Access_Old_DB">click here</a>.</li>
    <li class="BulletedList">For instructions on revoking a user's access
      in the new Active Directory database, <a href="#Removing_Access_New_DB">click
      here</a>.</li>
    </ul>
    <p>After revoking a PI user's access, you also need to remove the user's
    name from the Outlook Address Book. For instructions, <a href="#Removing_User_Outlook_Group">click
    here.</a></p>
    <h2>Removing a user's access in the old database<a name="Removing_Access_Old_DB"></a></h2>
    <ol>
    <li class="NumberedList"><p style="margin-left: 0px;">Go to the SCADA
      website at <a href="http://scada/" style="font-size: 10pt;">HTTP://SCADA</a>.</p></li>
    <li class="NumberedList"><p>When the <span class="BoldName">SCADA &amp;
      Distribution Automation</span> home page displays, under <span class="BoldName">PI
      Historian</span>, click <span class="BoldName">User Maintenance</span>
      (circled in red). <a class="dropspot" href="javascript:TextPopup(this)"
            id="a5">Click to view</a>.</p>
    <div class="droptext" id="POPUP134020538" style="display: none;">
      <p><img src="../PI_Historian.jpg" alt="" style="border-left-style: Solid;
         border-left-width: 2px; border-right-style: Solid; border-right-width: 2px;
         border-top-style: Solid; border-top-width: 2px; border-bottom-style: Solid;
         border-bottom-width: 2px;" width="194" height="109" border="2" /></p>
    </div></li>
    <li class="NumberedList"><p>When the SCADA System Logon screen displays,
      perform the following:</p></li>
    </ol>
    <ol start="1">
    <li class="NumberedList2"><p>For <span class="BoldName">User Id,</span>
      enter your PI user id.</p></li>
    <li class="NumberedList2"><p>For <span class="BoldName">Password,</span>enter
      your PI password.</p></li>
    <li class="NumberedList2"><p>For <span class="BoldName">Select Group,
      </span>click <span class="BoldName">PRG</span> from the dropdown list.</p></li>
    <li class="NumberedList2"><p>Click <img src="../ButtonSubmit.JPG" alt=""
                style="border: none;" width="61"
                height="25" border="0" /><span
      class="BoldName">.</span></p></li>
    </ol>
    <p style="text-indent: 84px;"><span class="BoldName">&#160;Result:</span><span
      class="Result"> The </span><span class="BoldName">User Administration</span><span
      class="Result"> screen displays the user's information. <a class="dropspot"
      href="javascript:TextPopup(this)" id="a2">Click to view</a>.</span></p>
    <div class="droptext" id="POPUP133400192" style="display: none;">
    <p><img src="../UAdminKUSBJX.jpg" alt="" style="border: none;" width="456"
        height="368" border="0" /></p>
    </div>
    <ol start="4" type="1">
    <li class="NumberedList"><span class="Result">I</span>f the user id
      is recognized, but PI access must be removed while keeping <span class="BoldName"
      style="font-weight: normal;">SCADAView.</span></li>
    <li class="NumberedList">If the user id is recognized, but PI access
      must be removed while keeping <span class="BoldName" style="font-weight: normal;">SCADAView
      access, uncheck the </span><span class="BoldName">PI Access</span><span
      class="BoldName" style="font-weight: normal;"> checkbox and click
      </span><img src="../ButtonModify.JPG" alt="" style="border: none;"
         width="63" height="25" border="0" />. </li>
    </ol>
    <p style="margin-left: 60px;"><span class="BoldName">&#160;Result: &#160;</span>If
    the PI-only access removal is successful you should see this message (circled
    in red).</p>
    <ul type="disc">
    <ol start="6" type="1">
      <li class="NumberedList"><p>&#160;</p></li>
      <li class="NumberedList">If both SCADAView and PI Access must be
       removed, click <img src="../ButtonDelete.JPG" alt="" style="border: none;"
            width="63" height="24" border="0" />.</li>
      <p>&#160;Result: If both SCADAView and PI access removal is successful
       you should see the following message (circled in red). <a class="dropspot"
       href="javascript:TextPopup(this)" id="a4">Click to view.</a></p>
      <div class="droptext" id="POPUP133037650" style="display: none;">
       <p><img src="../UAdminDeleted.jpg" alt="" style="border: none;"
          width="466" height="409" border="0" /></p>
      </div>
      <p class="Note" style="margin-left: 108px; text-indent: -48px;">&#160;NOTE:
       &#160;<span style="font-weight: normal;">The User ID is the person’s
       LAN user id. This removes the user id from the GLOBE_USER table.</span></p>
      <h2><span style="font-weight: normal;">Removing a user's access
       in the new database (Windows Active Directory)<a name="Removing_Access_New_DB"></a></span></h2>
      <ol type="1">
       <li class="NumberedList"><p><span style="font-weight: normal;">Remote
        desktop to either server: <span style="font-weight: bold;">cccs-pifig01</span>
        or <span style="font-weight: bold;">lc3s-pifig01</span>.</span></p></li>
       <li class="NumberedList"><p><span style="font-weight: normal;">Double-click
        the <span style="font-weight: bold;">Energy PI Users Group.</span></span></p></li>
       <li class="NumberedList"><p><span style="font-weight: normal;">When
        the<span style="font-weight: bold;"> Energy PI Users Properties
        </span>dialog<span style="font-weight: bold;"> </span>displays,
        select the <span style="font-weight: bold;">Members</span>
        tab. See below.</span></p></li>
      </ol>
      <p style="margin-left: 48px;"><span style="font-weight: normal;"><img
       src="../Remove_NewDB.jpg" alt="" style="border: none;" width="963"
       height="642" border="0" /></span></p>
      <ol start="4" type="1">
       <li class="NumberedList"><p><span style="font-weight: normal;">Select
        the LAN user name on the screen and click <img src="../ButtonRemove.jpg"
                    alt="" style="border: none;"
                    width="75"
                    height="24"
                    border="0" />.
        </span></p></li>
      </ol>
      <p style="text-indent: 60px;"><span style="font-weight: normal;"><span
       style="font-weight: bold;">&#160;Result:</span> The user is removed
       from the PI access Active Directory user database.</span></p>
      <h2><span style="font-weight: normal;">Removing a user's name from
       Outlook<a name="Removing_User_Outlook_Group"></a> </span></h2>
      <p><span style="font-weight: normal;"><span class="BoldName" style="font-weight: normal;">This
       procedure involves removing the newly deleted user from the </span><span
       class="BoldName">T&amp;D PI Users</span><span class="BoldName"
                   style="font-weight: normal;">
       group in the Outlook Address Book.</span></span></p>
      <ol start="1" type="1">
       <li class="NumberedList"><p><span><span class="BoldName" style="font-weight: normal;">Open
        the address book in Outlook.</span></span></p></li>
       <li class="NumberedList"><p><span style="font-weight: normal;">Locate
        and delete the user’s name from the <span class="BoldName">T&amp;D
        PI Users group.</span></span></p></li>
       <li class="NumberedList"><p><span style="font-weight: normal;">Complete
        the Mantis ticket.</span></p></li>
       <li class="NumberedList"><p><span style="font-weight: normal;">If
        the user is on the Terminated Employees list, enter the employee’s
        user id in the PI Access column and highlight the entire row
        with an orange background color.</span></p></li>
      </ol>
      <p>&#160;</p>
      <?rh-placeholder type="footer" ?>
    </ol>
    </ul>
    <?rh-placeholder type="footer" ?>
    <?rh-script_start ?><script type="text/javascript" language="JavaScript1.2">//<![CDATA[
    if( typeof( TextPopupInit ) != 'function' ) TextPopupInit = new Function();
    TextPopupInit('a5', 'POPUP134020538');
    TextPopupInit('a2', 'POPUP133400192');
    TextPopupInit('a4', 'POPUP133037650');
    //]]></script><?rh-script_end ?>
    </body>
    </html>
    I am exhausted from deleting specific HTML code to make the content work. Plus there seems to be an issue with the margins moving around. Can someone help me with this HTLM code nightmare? Other than deleting it all and inputting the text again? This is the only topic in my project in which this has occurred.

    Hi Gloria,
              Its not possible to talk about a solution until you know the issue which caused it. the question is the HTML cannot get reorganize in RoboHelp if it is not edited exclusively - by this I mean if you bring in all the content through RoboHelp UI then RoboHelp will not change HTML by itself, until you manually change the html code.
    you should try to find out the cause of the seizure (by which I think you mean hang), It could be that you are using any version control and it failed to checkout/checkin one or more project files, It might be that .cpd file got corrupted in that case you can try deleting the .cpd file after closing the project and it will get recreated by RoboHelp on next Open project, or it is possible that some of your shared resources might be missing/moved because of which RoboHelp hangs then in such case you should replace/remove these resources.
    You should not be working on the project over network (i.e. the Project should be on the local drive).
    Are you using CBTs and UDVs or your topics are too large (and thus processing of these topics seizes RoboHelp)
    by any means deleting random HTML code of any topic might actually make the HTML invalid and cause more crashes or hangs.
    I have listed down almost all the reason..
    one way is to remove topics and find out the culprit topics which causes the hang and if you find one you can share it with me at [email protected] and I might find the cause of RH hang by inspecting that
    Hope this helps
    Ashish

  • Performance for the below code

    Can any one help me in improving the performance for the below code.
    FORM RETRIEVE_DATA .
    CLEAR WA_TERRINFO.
    CLEAR WA_KNA1.
    CLEAR WA_ADRC.
    CLEAR SORT2.
    *To retrieve the territory information from ZPSDSALREP
    SELECT ZZTERRMG
           ZZSALESREP
           NAME1
           ZREP_PROFILE
           ZTEAM
         INTO TABLE GT_TERRINFO
         FROM ZPSDSALREP.
    *Preparing Corporate ID from KNA1 & ADRC and storing it in SORT2 field
    LOOP AT GT_TERRINFO INTO WA_TERRINFO.
      SELECT SINGLE * FROM KNA1 INTO WA_KNA1
                      WHERE KUNNR = WA_TERRINFO-SALESREP.
      SELECT SINGLE * FROM ADRC INTO WA_ADRC
                      WHERE ADDRNUMBER = WA_KNA1-ADRNR.
      IF NOT WA_ADRC-SORT2 IS INITIAL.
      CONCATENATE 'U' WA_ADRC-SORT2 INTO SORT2.
      MOVE SORT2 TO WA_TERRINFO-SORT2.
    MODIFY GT_TERRINFO1 FROM WA_TERRINFO.
      APPEND WA_TERRINFO TO GT_TERRINFO1.
      CLEAR WA_TERRINFO.
      ENDIF.
      CLEAR WA_KNA1.
      CLEAR WA_ADRC.
    ENDLOOP.
    ENDFORM.                    " RETRIEVE_DATA

    Hi
    The code is easy so I don't think you can do nothing, only u can try to limit the reading of KNA1:
    FORM RETRIEVE_DATA .
      CLEAR WA_TERRINFO.
      CLEAR WA_KNA1.
      CLEAR WA_ADRC.
      CLEAR SORT2.
    *To retrieve the territory information from ZPSDSALREP
      SELECT ZZTERRMG
      ZZSALESREP
      NAME1
      ZREP_PROFILE
      ZTEAM
      INTO TABLE GT_TERRINFO
      FROM ZPSDSALREP.
      SORT GT_TERRINFO BY SALESREP.
    *Preparing Corporate ID from KNA1 & ADRC and storing it in SORT2 field
      LOOP AT GT_TERRINFO INTO WA_TERRINFO.
        IF KNA1-KUNNR <> WA_KNA1-KUNNR.
          SELECT SINGLE * FROM KNA1 INTO WA_KNA1
               WHERE KUNNR = WA_TERRINFO-SALESREP.
          IF SY-SUBRC <> 0.
            CLEAR: WA_KNA1, WA_ADRC.
          ELSE.
            SELECT SINGLE * FROM ADRC INTO WA_ADRC
                                     WHERE ADDRNUMBER = WA_KNA1-ADRNR.
            IF SY-SUBRC <> 0. WA_ADRC. ENDIF.
          ENDIF.
        ENDIF.
        IF NOT WA_ADRC-SORT2 IS INITIAL.
          CONCATENATE 'U' WA_ADRC-SORT2 INTO SORT2.
          MOVE SORT2 TO WA_TERRINFO-SORT2.
    * MODIFY GT_TERRINFO1 FROM WA_TERRINFO.
          APPEND WA_TERRINFO TO GT_TERRINFO1.
          CLEAR WA_TERRINFO.
        ENDIF.
      ENDLOOP.
    ENDFORM. " RETRIEVE_DATA
    If program takes many times to upload the data from ZPSDSALREP, you can try to split in sevaral packages:
    SELECT ZZTERRMG ZZSALESREP NAME1 ZREP_PROFILE ZTEAM
      INTO TABLE GT_TERRINFO PACKAGE SIZE <...>
      FROM ZPSDSALREP.
      SORT GT_TERRINFO BY SALESREP.
    *Preparing Corporate ID from KNA1 & ADRC and storing it in SORT2 field
      LOOP AT GT_TERRINFO INTO WA_TERRINFO.
        IF KNA1-KUNNR <> WA_KNA1-KUNNR.
          SELECT SINGLE * FROM KNA1 INTO WA_KNA1
               WHERE KUNNR = WA_TERRINFO-SALESREP.
          IF SY-SUBRC <> 0.
            CLEAR: WA_KNA1, WA_ADRC.
          ELSE.
            SELECT SINGLE * FROM ADRC INTO WA_ADRC
                                     WHERE ADDRNUMBER = WA_KNA1-ADRNR.
            IF SY-SUBRC <> 0. WA_ADRC. ENDIF.
          ENDIF.
        ENDIF.
        IF NOT WA_ADRC-SORT2 IS INITIAL.
          CONCATENATE 'U' WA_ADRC-SORT2 INTO SORT2.
          MOVE SORT2 TO WA_TERRINFO-SORT2.
    * MODIFY GT_TERRINFO1 FROM WA_TERRINFO.
          APPEND WA_TERRINFO TO GT_TERRINFO1.
          CLEAR WA_TERRINFO.
        ENDIF.
      ENDLOOP.
    ENDSELECT.
    Max

  • Alternate for mx:html in web

    hi,
         i am using the web application and try to use <mx:html> but it is not working which is worked before in the air application.
         so if there is any alternate for <mx:html>

    have you tried this?
    http://cookbooks.adobe.com/post_How_do_we_display_HTML_in_a_Flex_application_-12208.html

  • What can replace the hit counter - preferably one without ads - an html code?

    I'm looking for some html code for a hit counter to replace the one from iweb.
    The free sources all have ads associated with them.

    Statcounter is kind of overkill for most websites much like Google Analytics.
    You will get a link to a whole bunch of simple hit counters on this page...
    http://www.iwebformusicians.com/Search-Engine-Optimization/Statistics.html
    Am I the only person on the planet that uses the web server stats like Webalizer? No code required and even I can make sense of them!

  • BADI FOR WITHHOLDING TAX CODES SEARCH HELP

    HI,
    Is there any BADI for witholding tax code search help. i want to make some changes in it.
    field: WITHT
    Pls help.

    Please find the following BADIs which are called during the transaction FB60.
    BADI_FDCB_SUBBAS01
    BADI_FDCB_SUBBAS02
    PPA_CUST_BADI
    BADI_FDCB_SUBBAS03
    BADI_FDCB_SUBBAS04
    BADI_FDCB_SUBBAS05
    What release are you on? I have the same issue for 1042s, but here are some helpful links for turning on the extended withholding tax:
    http://help.sap.com/saphelp_erp2005/helpdata/en/e5/0780914acd11d182b90000e829fbfe/frameset.htm
    Defining withholding tax codes:
    http://help.sap.com/saphelp_erp2005/helpdata/en/e5/0780914acd11d182b90000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/e5/0780914acd11d182b90000e829fbfe/frameset.htm
    Reward points if found helpful....
    Cheers,
    Chandra Sekhar.

Maybe you are looking for

  • Creative MediaSource Organizer hangs while importing tracks to PC Music Libr

    I purchased a NOMAD Jukebox Zen 60GB sometime ago and I finally got into putting my music into it. I downloaded and installed Creative Media Source version 2.03.29. I have all my music files in a folder in my roommates desktop computer available on o

  • The network path was not found

    we have a windows server 2012 R2 as file server and we access the share location with DFS however while accessing the file from share location sometimes the below error comes however after sometime again the error vanishes and the user is able to acc

  • 10.1.8 and 9.0 Download or Media

    We had a few systems crash and we have the serial numbers. What do we do, to download 10.1.8 and 9.0 Adobe Acrobat Pro.

  • FLV and Event Cue Points

    Hi, I am streaming and flv file with numerous event cue points. When each cue point is reached I attach different movie clips. The problem is I need to add custom fast forward and rewind buttons to the video. I tried using netStream.seek(netStream.ti

  • Wordwrapping in Flash Forms

    Using <cfinput type="text" in a flash form. I need to be able to wrap text in this control, as we have long descriptions of items that need to be edited. Currently I can only get the description on 1 line which is not too useful.