Adobe - inconsistent output on different systems

Hi,
I am converting my smartform output to PDF and this output I am displaying as PDF file in print preview. In some of the PCs, occasionally, the output does not appear in the print preview(Adobe Reader). A pop up box in adobe reader appears that does not have any text. The pdf file also does not have any output in it.
What can be a possible reason? This is inconsistent behaviour. Because the output displays correctly on other PCs or the same PC after a period of time for the same input.
The internal tables are being properly refreshed.
We are using ECC 6.0, Adobe version 9 and Windows Vista.
Regards,
Abdullah Ismail

the data processing is correct. I debugged the program on two different systems. The debugging results are always similar.
The pdf is displayed in a custom control container.
The following code returns code 0.
  data: pdf_html_control type ref to cl_gui_html_viewer.
  call method pdf_html_control->show_data
    exporting
      url = l_url
    exceptions
      others = 1.
  if sy-subrc <> 0.
    raise cntl_error.
  endif.
Thanks,
Abdullah
Edited by: Abdullah Ismail on Jul 22, 2009 5:12 PM

Similar Messages

  • Different output in different systems

    I have a question that when I write the following LOC in my smart form the output is correctly visible in the development system (my system) but not in the user system (a different server):
    "here>> g_po and w_curr_desc is
      "of type vbak-vbeln and vbak-waerk
    "respectively.
    set country space.                                                  
    g_po = wa_vbak-vbeln.
    w_curr_desc  = wa_vbak-waerk.
    select single dcpfm from usr01 into (w_dec_note)
      where bname = sy-uname.
    " here>>W_DEC_NOTE TYPE XUDCPFM
    " here>> l_char type char20
    <i>MOVE w_total_vat to l_char.</i>
    condense l_char no-gaps.
    if w_dec_note = 'X'.                                          
      replace all occurences of ',' in l_char with ''.
    elseif w_dec_note = 'Y'.
      replace all occurences of ',' in l_char with '.'.
      condense l_char no-gaps.
    elseif w_dec_note = space.
      replace all occurences of '.' in l_char with ''.
      replace all occurences of ',' in l_char with '.'.
    endif.
    condense l_char no-gaps.
    Now instead of the code line mentioned above in italics I write the following code-linethe problem goes away,I did that to recrify the problem but dont know the reason for it:
    <i>write w_total_vat to l_char currency wa_vbak-waerk.</i>
    1.Can anybody please explain me the reason for exactly what  happened before and after theis change is made?
    If the output is  say as '180' 'currency'  which we see on our systems.The user sees it as '18000' 'currency'.

    Whenever currency is involved, the system determines the number of decimal places in the output according to the currency , say C, If the contents of C exist in table TCURX as currency key CURRKEY, the system sets the number of decimal places according to the entry CURRDEC in TCURX. Otherwise, it uses the default setting of two decimal places. This means that table TCURX must contain only exceptions where the number of decimal places is unequal to 2.
    The output format for currencies does not depend on the decimal places of a number that may exist in the program. The system uses only the sequence of digits. This sequence of digits thus represents an amount specified in the smallest unit of the currency in use, for example Cents for US Dollar (USD) or Francs for Belgian Francs (BEF). For processing currency amounts in ABAP programs, SAP therefore recommends that you use data type P without decimal places.
    I think that for the currencies you use, there is an entry in your TCURX table and none in your client end, may be thats why this addition of two zeros occur.

  • JSP XML output to file system

    I hava a JSP application that uses the XDK to query the database and display XML rowset data to a JSP. This rowset data can be a few hundred rows or up to 50,000 rows,
    as we publish technical manuals, parts manuals and wiring manuals for aircraft.
    Getting the data to display within the JSP is not a problem. The problem is
    that the XML rowset data shares two purposes:
    1. Query by Example, returning
    XML formatted data for display within a browser.
    2. Use of the XML formatted
    data as an external entity file for our SGML authoring software to print the
    paper publication.
    The JSP I developed (I'm not sure I should take credit for it) uses the XMLData bean and it will open the browser File/SaveAs dialog in both Netscape (Unix) and IE5.5 (Windows). HOWEVER, when I create a second JSP to perform the same task on a different table the JSP errorpage shows with no error and no errors within the JDeveloper console. This has been kicking my butt for some time, and would very much appreciate a workable solution. I will share whatever I can share with the provider. Here is the JSP code.
    =============================================
    <?xml version="1.0"?>
    <%@ page language = "java" errorPage="errorpage.jsp" import = "java.io.*, java.util.*, oracle.jbo.*, javax.naming.*, oracle.jdeveloper.html.*, oracle.jbo.html.databeans.*" contentType="text/html;charset=ISO-8859-1" %>
    <jsp:useBean class="oracle.jbo.html.databeans.XmlData" id="h25EqXml" scope="request" >
    <%
    h25EqXml.setResultElement("equiptbl");
    h25EqXml.setReleaseApplicationResources(true);
    h25EqXml.setDisplayAttributes("Ein,Pnr,Nomen,Cage,Diagnbr,Sht,Effect");
    h25EqXml.initialize(pageContext,"h25Wires_JspApp_h25Wires_be_H25Wires_beModule.HU25A_Equipment");
    response.setContentType("text/sgml");
    response.setHeader("Content-location","attachment;filename="+"equiptbl.sgm");
    ServletOutputStream sos = response.getOutputStream();
    BufferedInputStream bis = new BufferedInputStream (new FileInputStream("equiptbl.sgm"));
    int data;
    while((data = bis.read()) != -1)
    sos.write(data);
    bis.close();
    sos.flush();
    sos.close();
    %>
    <jsp:forward page= "HU5A_Equipment_Browse.jsp" />
    </jsp:useBean>
    ============================================
    The code for the other pages is the same with the exception of the filename xxx.sgm and the bean id.
    I very much appreciate your help. Thanks!
    null

    Hello Paulo,
    thank you for your answer, but i'm using type 04 XML for SEPA.
    when i select Type XML, the fields "output to file system" and "filename" are hidden.
    i dont understand why ...

  • Print priview and spool print output are different

    Hi Friends,
    there is problem with purchase order print priview and spool print output are different.
    mean : in me23n .. for a perticular po .. in po priview one amount value is 120 coming..
    when i am giving print with spool.. the amount value is showing
    is  443..why it is showing wrong..
    this is for perticular output type.
    why perticular values are showing different in print view and
    spool print.
    regards,

    make this setting change:
    in SPAD > In the menu Settings -> Spool System
    In the others tab check the first check box in the Output Controller block, SAVE and exit

  • Multiple Adobe Forms Output in single Adobe Form

    Hi Experts,
    When we login to portal a list of applications will be available in a table, each record contains details of the application. when we click on first field of any record in that table it will display one adobe form. Under the table i have a button print, suppose if i select some 5 records in the table and when i click that print button then all the 5 adobe forms output should display as a single adobe form with page breaks. I mean after completion of first adobe form output, the next adobe form output should start in a fresh page. i could able to display single adobe form but the problem is with multiple adobe forms output in single form. Any inputs will be greatly appreciated.
    Regards,
    Venkat

    Hi,
    The only way to solved your issue is to change your forms and give it all necessary information in several table . Like this you can manage break page depending of content.
    For example, you form interface contains one header structure and a table of item . If you want to have several form into one result , change the interface by passing an internal table of header information . Then in the layout you have to use the different table to get the result you want .
    Unfortunately there is no solution actually with AdObe Forms in SAP to merge several PDF into one .
    Hope this help you.
    Regards

  • How to check variants in programs existing in different systems ?

    Hi,
    i am using same program (coding might not b same ) in two different systems(fsd and bwd) .
    one program has two variant and other has only one, now when we execute the main program which is controlling the program in different systems then it shows dump erroe due to different variants or different output.
    we want to catch that dump error.
    Please provide us some code for that.
    Edited by: naincy on Oct 8, 2010 11:06 AM

    hi
    actually the dump error i am getting shows LOAD_PROGRAM_NOT_FOUND
    and CATCH_EXCEPTION is not working for that.
    i dont have to remove the errors , i just want to handle thm.

  • ChaRM - possible to have 2 different system landscapes in one project?

    Hi,
    can anyone tell me if it is possible to have 2 different system landscapes in one project. One landscape for developing and testing the Change Requests and another one for developing and testing the Bugfixes.
    Thanks,
    Martin

    As Rick, mentions, there's no default way.
    Having said that, there's nothing stopping you from doing it yourself. You can add a kind of language selector to the layout and set that for every html5 output. With some JavaScript, you can have the user switch between your outputs. It would look like content categories, but you'll have build it yourself.

  • Combing output from different cmdlet to single worksheet

    I am having 2 one liner and 2 script which provide me the required output. I am looking to export them to a single worksheet one below one
    All 4 script produces output with different number of row and columns. Is it possible to combine arrays with different layouts (columns) to a single Export-Csv or XLS?

    Hi Aravind,
    Sorry for the delay.
    To append all the output to one .csv file, please try this function, which add the "-append" switch to the cmdlet "Export-CSV":
    function Export-CSV {
    [CmdletBinding(DefaultParameterSetName='Delimiter',
    SupportsShouldProcess=$true, ConfirmImpact='Medium')]
    param(
    [Parameter(Mandatory=$true, ValueFromPipeline=$true,
    ValueFromPipelineByPropertyName=$true)]
    [System.Management.Automation.PSObject] ${InputObject},
    [Parameter(Mandatory=$true, Position=0)]
    [Alias('PSPath')]
    [System.String] ${Path},
    #region -Append (added by Dmitry Sotnikov)
    [Switch] ${Append},
    #endregion
    [Switch] ${Force},
    [Switch] ${NoClobber},
    [ValidateSet('Unicode','UTF7','UTF8','ASCII','UTF32','BigEndianUnicode','Default','OEM')]
    [System.String] ${Encoding},
    [Parameter(ParameterSetName='Delimiter', Position=1)]
    [ValidateNotNull()]
    [System.Char] ${Delimiter},
    [Parameter(ParameterSetName='UseCulture')]
    [Switch] ${UseCulture},
    [Alias('NTI')]
    [Switch] ${NoTypeInformation})
    begin
    # This variable will tell us whether we actually need to append
    # to existing file
    $AppendMode = $false
    try {
    $outBuffer = $null
    if ($PSBoundParameters.TryGetValue('OutBuffer', [ref]$outBuffer))
    $PSBoundParameters['OutBuffer'] = 1
    $wrappedCmd = $ExecutionContext.InvokeCommand.GetCommand('Export-Csv',
    [System.Management.Automation.CommandTypes]::Cmdlet)
    #String variable to become the target command line
    $scriptCmdPipeline = ''
    # Add new parameter handling
    #region Dmitry: Process and remove the Append parameter if it is present
    if ($Append) {
    $PSBoundParameters.Remove('Append') | Out-Null
    if ($Path) {
    if (Test-Path $Path) {
    # Need to construct new command line
    $AppendMode = $true
    if ($Encoding.Length -eq 0) {
    # ASCII is default encoding for Export-CSV
    $Encoding = 'ASCII'
    # For Append we use ConvertTo-CSV instead of Export
    $scriptCmdPipeline += 'ConvertTo-Csv -NoTypeInformation '
    # Inherit other CSV convertion parameters
    if ( $UseCulture ) {
    $scriptCmdPipeline += ' -UseCulture '
    if ( $Delimiter ) {
    $scriptCmdPipeline += " -Delimiter '$Delimiter' "
    # Skip the first line (the one with the property names)
    $scriptCmdPipeline += ' | Foreach-Object {$start=$true}'
    $scriptCmdPipeline += '{if ($start) {$start=$false} else {$_}} '
    # Add file output
    $scriptCmdPipeline += " | Out-File -FilePath '$Path' -Encoding '$Encoding' -Append "
    if ($Force) {
    $scriptCmdPipeline += ' -Force'
    if ($NoClobber) {
    $scriptCmdPipeline += ' -NoClobber'
    $scriptCmd = {& $wrappedCmd @PSBoundParameters }
    if ( $AppendMode ) {
    # redefine command line
    $scriptCmd = $ExecutionContext.InvokeCommand.NewScriptBlock(
    $scriptCmdPipeline
    } else {
    # execute Export-CSV as we got it because
    # either -Append is missing or file does not exist
    $scriptCmd = $ExecutionContext.InvokeCommand.NewScriptBlock(
    [string]$scriptCmd
    # standard pipeline initialization
    $steppablePipeline = $scriptCmd.GetSteppablePipeline($myInvocation.CommandOrigin)
    $steppablePipeline.Begin($PSCmdlet)
    } catch {
    throw
    process
    try {
    $steppablePipeline.Process($_)
    } catch {
    throw
    end
    try {
    $steppablePipeline.End()
    } catch {
    throw
    <#
    .ForwardHelpTargetName Export-Csv
    .ForwardHelpCategory Cmdlet
    #>
    Reference from:
    Export-CSV -Append
    I hope this helps.

  • Adobe forms output not showing

    Hi,
    Iam working on ECC5.0 version.
    i created  adobe form after click on test button it will ask for output device.
    i  checked with all output device options but i did not see the output.
    any configuration required for seeing the adobe forms output?
    Regards,
    Suresh

    Hi,
    First question is do you have Adobe Document Services (ADS) in your system landscape?  This is essential to generate output from adobe forms.
    If your ADS is set up you can call function module FP_GET_LAST_ADS_ERRSTR after you call the generated form function module you will get the last error message from the ADS.
    Regards,
    Nick

  • Adobe Cloud has 2 different Muse programs.... how do I know which one is the newer better version?

    So I am new to Muse, and my Adobe Cloud has 2 different programs from Muse... how do I know which one is the newer better version?
    One Must program (Muse CC 2014.2)  has a black background when working on it... it looks like other Adobe programs such as Photoshop.
    The other one is light color (Muse CC) very similar to the black color Muse on functions.....
    One of the difference I notice is that the light color Muse has a few widgets in the library, while the black background Muse seems to have an empty library
    So... why are there 2 different Muse programs in my Adobe Cloud?

    Hi
    The latest version of Muse is 2014.2, so you need to uninstall another version of Muse manually.
    regarding the items in Library, you can add items in your library manually, as shown in this article
    Adobe Muse Help | Organizing and reusing design elements using Library panel
    Please let me know if you have any other query.

  • I cannot open a pdf file with aole-mail. I can open pdf files from windows explorer. I have associated pdf with adobe reader. My operating system is window

    I cannot open a pdf file with aol e-mail. I went to preferences in Adobe Reader but did not know what to enter for Incoming IMAP and outgoing SMTP. I can open pdf files from windows explorer as  I have associated .pdf files with adobe reader. My operating system is windows 7.
    When I try to open the pdf file within aol e-mail I get a message: 'Your security settings do not allow this file to be downloaded'.  I have not changed my security settings (Tools, Internet Options, security).

    Or http://helpx.adobe.com/acrobat/kb/pdf-browser-plugin-configuration.html

  • Install Adobe Creative Cloud on 3 systems

    I use an iMac at home and an Mac Mini at work. I run my Adobe Creative Cloud subscription for Individuals on both these systems, off course not at the same time.
    I'm going to buy a MacBook Pro to be more mobile at home and want to run Adobe Creative Cloud-apps also on this system. My main work-machine will still be the iMac at home, but occasionaly I want to work on my MacBook Pro when on location. I don't like the deactivation/activation option. Can I use Adobe Creative Cloud for teams for this option?
    What would the pricing be to use Adobe Creative Cloud on 3 systems, knowing I'm going to be the only user of them?

    To have 3 activations you will need two Adobe IDs. You can have two paid Individual subscriptions or two paid Seats on a Team subscription. One of these paid Seats would also be the Administrator.
    Two paid individual subscriptoins would be less expensive, so it is up to you to decide if the benefits of the Team subscription are needed.
    With the Team subscription you get centralized billing so only need to enter your payment information once. Also you get 100 GB of file storage per paid seat.

  • Report which reads data from two different systems

    Hi experts!
    By any chance, would be possible to create a report which is able to read from two different cubes and two different systems at the same time?
    Kind regards.

    Good afternoon Raul,
    It should be possible to create a multiprovider on the two different cubes from the two sources
    systems and report on this.
    Best Regards,
    Des

  • How to use BPM itegrate different system aysnchronously

    for example, 3 enterprise applications need to be integrated together with BPM, which are Bid system, ERP system, Finance system,
    and erery business document should be approved  by persons one by one in the 3 different application system with its workflow respectively, we can't change the workflow in the
    different system, and only when the document is finished approved in the BID system asynchronously, it can enter the ERP system, an so on .
    after the business document is approved in the Bid system, it should be returned in the BPM contexts,and the BPM user will dicide whether it will be enter the next system.
    so how to integrate the 3 application system?
    I draw a[ BPM process|http://www3.picturepush.com/photo/a/2586651/640/Picture-Box/aaa.jpg], but in this process,  the "ERP human activity" activity, this activity how to get data from the "BID system asyn workflow" which is an asynchronized
    wrokflow?

    Gavin,
    For asynchronous cases, you should adopt the "wait and trigger" principle.  In BPM, you can acheive it by using a timer and an automated activity. Set the timer repeat time to say 15 mins (you should change it as per your business scenario), and then execute / trigger an automated activity, which will call your Bid system to check the state (whether the data entry / specific workflow is over). If the state is completed, (you may check using exclusive choice), move to next step. Else, pass back the control to timer which will again make the process wait. This way the objective could be attained.
    Hope this helps.
    Br,
    Bala

  • Different System Alias in one iView

    Hi all,
    I have an ESS/MSS Szenario based on EP7 SP13 and HCM (ECC 6). I have setup the business package and all is working fine. I have setup the different System Aliases like SAP_R3_HumanResources and SAP_R3_HumanResources_Meta etc. and I have a working Single Sign On between my Portal and the HCM system.
    I now face the challenge to change one link within the working time iView to point to a different system than all the others!
    Let me explain: I have a second ERP 6 system that provides for the actual working time Web Dynpro and this Dynpro is not provided by the HCM system. I think I need to change the target for this one Dynpro to point to the ERP instead of the HCM system while all the other links in the working time iView still have to point to the HCM system!
    I have no idea whatsoever, how to do this. I checked the PCD but I can't seem to find the right place where to adapt the System Alias for an iView at all. Can someone point me in the right direction?
    Kind regards,
       Christian

    No you're not
    In fact you lack the System and System alias that point to you're new ERP 6.
    Here a link with a demo that explain how to create the system and define its alias : [demo|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/24d8faf9-0701-0010-c99c-aabbdb7e95f4] .
    Informations needed are the same you can find in a saplogon for the system you want to connect to.
    Once you'll have defined system and alias you'll see it in you're listbox!
    Anyway you'll still face the last problem : you can't define multiple system alias for the same iView.
    Hope that helps!!
    Edited by: Seb on Jan 9, 2008 4:34 PM

Maybe you are looking for