Clarification request for CardLayout procedure

If I have a content pane (cards) which
uses the card layout - with 5 following panes,
does my 'initial' view go into
the parent JPanel :cards
or do I create a new card to show the first view?
// pseudocode example
static JPanel cards; // a panel that uses CardLayout
cards = new JPanel(new CardLayout());
// more cards to display function choices
// populate the panel(s) with later code
card1 = new JPanel();
card2 = new JPanel();
card3 = new JPanel();
card4 = new JPanel();
card5 = new JPanel();
// Selection value will forward to card#
cards.add(myMenuFunction);
cards.add(card1, OPTION1);
cards.add(card2, OPTION2);
cards.add(card3, OPTION3);
cards.add(card4, OPTION4);
cards.add(card5, OPTION5);
//    or, should my 'first' card be
card0 = new JPanel();
cards.add(card0, MAIN_MENU);I have read the sample script
CardLayoutDemo.java, but I still
don't quite get this aspect of it.

I believe that your initial view should be a card. why not try it and see how it works? The best way to learn this stuff is to dive in and get your hands dirty. Good luck.

Similar Messages

  • HT4356 AirPrint Support in the Printer Side (Request for Official Procedure/Steps)

    *I selected the iPhone community (but this is for Apple's AirPrint Support in general)
    We are currently considering to add support for AirPrint
    in our printer-side development.
    Does anyone know how can receive official information from Apple regarding
    the required procedure/steps to correctly support
    AirPrint in the printer side?
    We are expecting that such steps would also contain details
    on how our printers can become listed later on
    in the following Apple page containing the official AirPrint printers:
    http://support.apple.com/kb/HT4356
    We understand that Apple may need to conduct
    some conformance tests in order to consider
    that our printer has already officially supported AirPrint,
    so we may need to consider such also in our schedule.

    Aliel2-
    The round button at the bottom of the iPad's front is your Home button.  The Sleep button is on the top edge near the right corner.
    Normally the Sleep button just puts the iPad to sleep but does not acgtually turn it off.  If you used the "Slide to power off" arrow and turned it off, you will need to hold the Sleep button for several seconds until the Apple logo appears, in order to turn the iPad back on.
    I wonder if you did the reset the right way, but just did not hold both buttons long enough for the Apple logo to appear?  I just tried it on my iPad 2, and it took 17 seconds before the Apple logo appeared.  It took another couple of minutes for it to restart to the "slide to unlock" screen.
    Fred

  • AirPrint Support (Request for Official Procedure/Steps)

    *I selected the iPad community as category (but this is for Apple's AirPrint Support in general)
    We are currently considering to add support for AirPrint in our printer-side development.
    Does anyone know how can receive official information from Apple regarding
    the required procedure/steps to correctly support AirPrint in the printer side?
    We are expecting that such steps would also contain details
    on how our printers can become listed later on
    in the following Apple page containing the official AirPrint printers:
    http://support.apple.com/kb/HT4356
    We understand that Apple may need to conduct
    some conformance tests in order to consider
    that our printer has already officially supported AirPrint,
    so we may need to consider such also in our schedule.
    Any information will be helpful.
    Thanks!

    arch is growing that fast, it is hard to keep an overview. but as long as i, as an "afternoon linux user", can get any information, it is fine with me.

  • Clarification request for == on Strings

    I've tested the following code, and it prints true.
    String s1 = "dog";
    String s2 = "dog";
    System.out.println(s1 == s2);But the following code prints false.
    String s1 = new String("dog");
    String s2 = new String("dog");
    System.out.println(s1 == s2);And I don't really understand why. I was under the impression that the latter two snippets were the same, leaving the second code snippet redundant, unless a copy of a String needed to be obtained. Could someone please explain to me why the two println statements result in different outputs?
    Thanks,
    sca.tj

    Ignoring the fact that "abc" wasn't mentioned at all, you're close but not quite on.
    In the first snippet, s1 is a new string, and so a new String object is created. s2 is created as a reference to the string object "abc".s1 isn't assigned a new String per se. As I understand it, Strings which appear as literals in a Class are added to the String constant pool (see String.intern) when the Class is first initialized (or loaded, not sure which; but either way before the Class can be used). By doing this:
    String s1 = "dog";you're just assigning the instance of String that already exists in the constant pool to a reference variable s1. There is no way to say "which line" created the String because the String object predates all of those assignments.
    You might be interested in running this:
    public class StringInternTest {
       public static void main(String[] args) {
          System.out.println(new String("abc") == new String("abc"));
          System.out.println("abc" == "abc");
          System.out.println(new String("abc").intern() == "abc");
          System.out.println(new String(new char[]{'a', 'b', 'c'}).intern() == "abc");
          System.out.println("abc" == StringInternTestClass.STR);
    class StringInternTestClass {
       public static String STR = "abc";
    }

  • Authorisation request for this document was cancelled

    Forum,
    I have an approval stage and template configured in SAP when a sales order is raised it prompts the user for authorisation. Whilst this is ok'd the order is placed in a 'Draft' status. Upon trying to add one particular order, i get the following message:
    The authorisation request for this document was cancelled. The document cannot be added inless the authorisation request is restored.
    As he needed to get the order processed. I advised he duplicate the order and re-add it this time ensuring the correct authorisation procedure is carried out.
    Why would this occur?
    Regards,
    Juan

    HI Juan
    The question u have asked is nor very much clear the first scenario is that once the approval is rejected the document saves in draft well if thats the concern than this is the way the approval procedure is defined that without approval the document should not have any affect on the system whereas rightly said by fellow geniuses u can have multiple person to approve if one is not present other can approve it this would save time and effort for you
    The second scenario is that the approval procedure u have assigned gives u the message with one particular document and its fine with rest if thats the case then i would request you please check the query if there is any associated with the approval procedure
    Regards,
    Manish

  • Repair request for Delta load? Orders missing in Billing line Items

    Hi
    I am using BW 3.5; Some Orders are missing in BW for Billing line item reports (2LIS_13_VDITM) according to the users.
    The report is based on Cube directly, ODS is not used. I planned to do a repair full request for this month's data so as to get the missing orders.
    Could you please advice me on correct procedure to do that? Delta loads runs every day and todays delta is completed.
    Thanks and BR
    P.B

    While it's usually recommended to execute setups during "quiet time", it's not required. Especially in this case. Since you're going to be restricting the setup to only extract a range of Billing Documents that are representative of the dates of data missing (or purely the identified missing documents), there is no need to wait for "quiet time" because you'll pick up the data either in your Full Repair extract or in the delta extract. Depending on how the target InfoProvider for this data is setup (cumulative v. non-cumulative), you may have to look out for duplicate data.
    My recommendation would be to run your setup for only those documents that have been identified as missing. That way, you're limiting the amount of data that's required to be extracted to the setup table and then into BW, but also will remove any risk of duplicate data in your target InfoProviders.

  • Print automatically a request for quotation and purchase order

    hI,
    I create a new message ZNEU and I link a new form.
    I want the system creates automatically the message ZNEU when I save my request for quotation.
    In transaction NACE, I specify the output type ZNEU
    My Access sequence is 0001   DocType/PurchOrg/Vendor
    I specify a procedure RMBEA1 Purchasing RFQ
    Then I put in step 10 the condition type ZNEU and a requirement 101
    I just copy the message NEU in ZNEU.
    And in condition record ( tcode MN02)  I create the output type with combinaison purchasing output determintation document type.
    With all these datas I haven't anything when I save the RFQ?
    I have the same problem with purchase order.
    Anybody have an idea?
    Thanks a lot for your help
    Kari

    Hi,
    For RFQ create outut condition using MN01 transaction give your output tpe ZNEU and choose the option doc type as AN and give your purchase group.give transmission medium 1 and time 4.In communication method give printer name and tick print immediately and save.Then while creating RFQ for that purchase group message will come automatically.
    For PO create output condition using MN04 transaction and document type is EF.Repeat the same like RFQ.
    Hope it will solve your issue.

  • Keep getting a request for password "for the CalDAV account for my email account when I log in my iPhone password. ????

    I keep getting a request "for the CalDAv account" when I log in using my iPhone password on my iPhone.  Just started happening.   ????

    If you are unable to remember your password, security questions, don’t have access to your rescue address or are unable to reset your password for whatever reason, your only option is to contact AppleCare(or Apple ID Support), upon speaking to an operator you should explain that your problem is related to your Apple ID, this way you will not be charged for assistance, even if you don’t have an AppleCare plan.
    The operator will take you through some steps you may have already tried, however they need to be sure they have exhausted all usual approaches before trying to reset your account, so you should try to be helpful and show patience with the procedure.
    The operator will need to verify they are speaking to the account holder and may ask you some questions that only the account holder could know, and you will need to answer them if the process is to proceed.
    Once the operator has verified your identity they will send a message through to your device which contains an alpha numeric code, which you will need to read back to them.
    Once this has been completed they will send an email to your iCloud email address after a period of 24 hours, so you should check that mail is enabled in your devices iCloud settings.
    Upon receipt of the email, use the reset link provided to reset your password, after which you should be able to make the adjustments to iCloud that you wish to do.

  • Structure for Stored Procedure Call

    Hi All,
             Guys I am trying to call a stored procedure call using receiver jdbc adapter...
    This is the outgoing message:
    <b><?xml version="1.0" encoding="UTF-8" ?>
    - <ns0:SP_DB xmlns:ns0="urn:sce-com:xi:dev:mohammf">
    - <Test>
    - <PP_TEST_P action="EXECUTE">
      <table>PP_TEST_P</table>
      <RECTYPEIND type="CHAR">CC</RECTYPEIND>
      <JENUMBER type="CHAR">76724</JENUMBER>
      <COMPANY type="CHAR">BCEO</COMPANY>
      <CONSTANT1 type="CHAR">AB</CONSTANT1>
      <SYSTEMDATE type="CHAR">08/12/2007</SYSTEMDATE>
      <DR_CR_ID type="CHAR">0</DR_CR_ID>
      <AMOUNT type="CHAR">934928599475843</AMOUNT>
      <MONTH_NUMBER type="CHAR">000008</MONTH_NUMBER>
      <COST_CENTER type="CHAR">LosAngeles</COST_CENTER>
      <ORDERNO type="CHAR">694950375830</ORDERNO>
      <WBS type="CHAR">Southern California Edis</WBS>
      <ACCOUNTID type="CHAR">6949503758</ACCOUNTID>
      <BATCH_ID type="CHAR">3408102007</BATCH_ID>
      <ASSIGNMENT type="CHAR">Technology Solutio</ASSIGNMENT>
      <GL_JOURNAL_CATEGORY type="CHAR">GHTF</GL_JOURNAL_CATEGORY>
      <PROFIT_CENTER type="CHAR">3434694950</PROFIT_CENTER>
      <REFDOCNUMBER type="CHAR">00000000004304300056006056</REFDOCNUMBER>
      </PP_TEST_P>
    - <PP_TEST_P action="EXECUTE">
      <table>PP_TEST_P</table>
      <RECTYPEIND type="CHAR">XX</RECTYPEIND>
      <JENUMBER type="CHAR">76724</JENUMBER>
      <COMPANY type="CHAR">BCEO</COMPANY>
      <CONSTANT1 type="CHAR">AB</CONSTANT1>
      <SYSTEMDATE type="CHAR">08/12/2007</SYSTEMDATE>
      <DR_CR_ID type="CHAR">0</DR_CR_ID>
      <AMOUNT type="CHAR">934928599475843</AMOUNT>
      <MONTH_NUMBER type="CHAR">000008</MONTH_NUMBER>
      <COST_CENTER type="CHAR">LosAngeles</COST_CENTER>
      <ORDERNO type="CHAR">694950375830</ORDERNO>
      <WBS type="CHAR">Southern California Edis</WBS>
      <ACCOUNTID type="CHAR">6949503758</ACCOUNTID>
      <BATCH_ID type="CHAR">3408102007</BATCH_ID>
      <ASSIGNMENT type="CHAR">Technology Solutio</ASSIGNMENT>
      <GL_JOURNAL_CATEGORY type="CHAR">GHTF</GL_JOURNAL_CATEGORY>
      <PROFIT_CENTER type="CHAR">3434694950</PROFIT_CENTER>
      <REFDOCNUMBER type="CHAR">00000000004304300056006056</REFDOCNUMBER>
      </PP_TEST_P>
      </Test>
      </ns0:SP_DB></b>
    The error I am getting is: 
    <b><i>2007-08-20 09:44:05 Error Unable to execute statement for table or stored procedure. 'PP_TEST_P' (Structure 'Test') due to java.sql.SQLException: ERROR: Invalid XML document format for stored procedure: 'type="<SQL-type>"' attribute is missing for element 'table' (Setting a SQL-type (e.g. INTEGER, CHAR, DATE etc.) is mandatory !)
    2007-08-20 09:44:05 Error JDBC message processing failed; reason Error processing request in sax parser: Error when executing statement for table/stored proc. 'PP_TEST_P' (structure 'Test'): java.sql.SQLException: ERROR: Invalid XML document format for stored procedure: 'type="<SQL-type>"' attribute is missing for element 'table' (Setting a SQL-type (e.g. INTEGER, CHAR, DATE etc.) is mandatory !)
    2007-08-20 09:44:05 Error MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'PP_TEST_P' (structure 'Test'): java.sql.SQLException: ERROR: Invalid XML document format for stored procedure: 'type="<SQL-type>"' attribute is missing for element 'table' (Setting a SQL-type (e.g. INTEGER, CHAR, DATE etc.) is mandatory !)
    2007-08-20 09:44:05 Error Exception caught by adapter framework: null
    2007-08-20 09:44:05 Error Delivery of the message to the application using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'PP_TEST_P' (structure 'Test'): java.sql.SQLException: ERROR: Invalid XML document format for stored procedure: 'type="<SQL-type>"' attribute is missing for element 'table' (Setting a SQL-type (e.g. INTEGER, CHAR, DATE etc.) is mandatory !).</i></b>
    Pls advice..
    XIer
    Message was edited by:
            XIer

    Hi,
    Check your DATA TYPE attributes with the attributes of the column names in the Database table.  There is a mismatch between the DT and Table in the database.
    <b>Cheers,
    *RAJ*</b>

  • How to create transport request for standard web template

    hi all
    can any one tell me the step by step procedure to create transport request for standard template?
    thanks
    shalini

    Business Content --> Choose & Install the standard web template & then collect the object for transport...Assign a Package & when prompted for Transport Request --> Opt for a new transport request.
    Message was edited by:
            Jerome

  • SPOOL REQUEST FOR SMARTFORM

    HI experts,
    how to create the spool request for smartform. can anyone help me. give me the complete procedure.
    thanks in advance for ur responce.

    The user which send the smartform to the spool (probably wf-batch) needs an output device. You can maintain this in SU01.
    Just look at sample code:
    1.Send Smart Form output to spool using the FM <ws_formname> (FM name derived from the export parameters of SSF_FUNCTION_MODULE_NAME).
    //Start of Code Sample
    DATA : ws_formname TYPE rs38l_fnam.
    TYPES: BEGIN OF ty_script,
    trans_ref LIKE eanl-anlage,
    cont_ref TYPE e_edmideservprovcontractid,
    trans_code TYPE char05,
    trans_reason TYPE char05,
    market_sect LIKE eanl-zzmktscode,
    efffrm_date LIKE sy-datum,
    mprn LIKE iflot-zzmprn,
    mlc TYPE char01,
    subbuild_no(40) TYPE c,
    build_no LIKE adrc-str_suppl1,
    dep_fare LIKE adrc-str_suppl3,
    post_town LIKE adrc-city1,
    post_code LIKE adrc-post_code1,
    asset_code LIKE egerh-kombinat,
    paymnt_code(2) TYPE c,
    model_code LIKE equi-typbz,
    manuf_code LIKE equi-herst,
    year_manuf LIKE equi-baujj,
    serial_no LIKE equi-sernr,
    meter_code TYPE char01,
    meter_mech(2) TYPE c,
    meas_cap TYPE zmeasur_cap,
    role_code TYPE char03,
    market_name LIKE eservice-serviceid,
    status TYPE char01,
    END OF ty_script.
    DATA: i_scriptdata TYPE STANDARD TABLE OF ty_script
    WITH HEADER LINE.
    DATA: wa_output_options TYPE ssfcompop,
    wa_control_params TYPE ssfctrlop,
    wa_spoolnum TYPE rspoid,
    wa_printdata TYPE efg_strn_printdata.
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
    EXPORTING
    formname = 'Your Form Name'
    IMPORTING
    fm_name = ws_formname
    EXCEPTIONS
    no_form = 1
    no_function_module = 2
    OTHERS = 3.
    CALL FUNCTION ws_formname
    EXPORTING
    control_parameters = wa_control_params
    c = wa_printdata
    IMPORTING
    job_output_info = wa_job_output_info
    TABLES
    i_scriptdata_input = i_scriptdata(Your Script Data)
    EXCEPTIONS
    formatting_error = 1
    internal_error = 2
    send_error = 3
    user_canceled = 4
    OTHERS = 5.
    MOVE wa_job_output_info-spoolids] TO wa_spoolids[.
    READ TABLE wa_spoolids INTO wa_spoolnum INDEX 1.
    IF sy-subrc = 0.
    DATA :id LIKE tsp01-rqident.
    MOVE wa_spoolnum TO id.
    ENDIF. .
    Comments-Id Contains the Spool Request for the given smart form
    //End of Code Sample
    Convert Smart Form Output to Raw
    Format
    2.Convert the Spool Output to OTF using the FM RSPO_RETURN_SPOOLJOB.
    //Start of Code Sample
    data i_soli LIKE soli occurs 0 with header line.
    CALL FUNCTION 'RSPO_RETURN_SPOOLJOB'
    EXPORTING
    rqident = id
    desired_type = 'OTF'
    TABLES
    buffer = i_soli
    EXCEPTIONS
    no_such_job = 1
    job_contains_no_data = 2
    selection_empty = 3
    no_permission = 4
    can_not_access = 5
    read_error = 6
    type_no_match = 7
    OTHERS = 8.
    Comments- i_soli contains the OTF data
    //End of Code Sample
    3.Convert the OTF using FM
    SX_OBJECT_CONVERT_OTF_RAW.
    DATA content_bin TYPE solix_tab.
    DATA objhead TYPE soli_tab.
    DATA i_soli_tab TYPE soli_tab.
    DATA boolean TYPE sx_boolean.
    DATA length TYPE so_obj_len.
    LOOP AT i_soli.
    APPEND i_soli TO i_soli_tab[].
    ENDLOOP.
    CALL FUNCTION 'SX_OBJECT_CONVERT_OTF_RAW'
    EXPORTING
    format_src = 'OTF'
    format_dst = 'RAW'
    CHANGING
    transfer_bin = boolean
    content_txt = i_soli_tab
    content_bin = content_bin
    objhead = objhead
    len = length
    Convert Smart Form Output to Raw
    Format
    EXCEPTIONS
    err_conv_failed = 1
    OTHERS = 2.
    REward points if useful.

  • Request for DataSource from Souce System has a lesser SID than the request

    Hi Experts,
    Request REQU_48Q572FT5LVYNE8BD4KOD5WTV(72.714) has not or not correctly been updated; Please edit
    Message no. RSM096
    Diagnosis
    Request REQU_48Q572FT5LVYNE8BD4KOD5WTV (72.714) for DataSource 2LIS_13_VDKON from source system EP1CLNT410 has the status green and a lesser SID (and is therefore older) than the request that you currently want to update into the DataStore object.
    This is not possible because the sequence of requests has to be followed.
    Delta- and init requests have to be updated to the DataStore object in the request sequence.
    Procedure
    First update request REQU_48Q572FT5LVYNE8BD4KOD5WTV(72.714) for DataSource 2LIS_13_VDKON from source system EP1CLNT410 from the PSA into the DataStore object.
    You can also set request REQU_48Q572FT5LVYNE8BD4KOD5WTV(&V2) to 'RED' in the monitor if this data is not required in the DataStore object. The request is then ignored during the check for completeness.
    Request REQU_48Q572FT5LVYNE8BD4KOD5WTV (72.714 ) for DataSource
    2LIS_13_VDKON from source system EP1CLNT410 has the status green and a
    lesser SID (and is therefore older) than the request that you currently
    want to update into the DataStore object.
    This is not possible because the sequence of requests has to be
    followed.
    Delta- and init requests have to be updated to the DataStore object in
    the request sequence.
    First update request REQU_48Q572FT5LVYNE8BD4KOD5WTV (72.714 ) for
    DataSource 2LIS_13_VDKON from source system EP1CLNT410 from the PSA into
    the DataStore object.
    You can also set request REQU_48Q572FT5LVYNE8BD4KOD5WTV (72.714 ) to
    'RED' in the monitor if this data is not required in the DataStore
    object. The request is then ignored during the check for completeness.
    The error is triggered in the process chain, the request is already green, how do i resolve this, i already tried RSRQ is showed the request green, do you have any more idea to resolve this?
    Thank you in advance.

    Hi Ver Baylon,
    After having deleted the request in the manage ODS you should run DTP not the info package again. Better yet I think you should do the following steps.
    1. Double click on the corresponding info package. Then go to scheduler on the top left tab of the window and click on the “initialization options for source system”. There delete all the queues that exist.
    2. Manage the PSA and delete all the requests
    3. Delete form manage the DSO all the requests from the DSO.
    Then go to the info package in the update tab and do a “Initialize without data transfer”
    In the next step do a delta update.
    After that execute a full DTP.
    Check the results then
    Hope that helps
    John

  • Do we require abstract interfaces for the procedure ?

    hi
    while going through the file to DB scenario by Mukeshlal Parida at:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5474f19e-0701-0010-4eaa-97c4f78dbf9b   , I had a doubt regardign as to why we need to create a abstract message interface for the procedure request and procedure response.Is it necessary to do so?mapping is already done b/w request and DB and DB-response to the final response.The ID part will call the stored procedure.Then where does the need to introduce 2 more abstract async message interface arise?
    please try to clear this doubt so that i may understand the logic behind it.

    Hi...
        Find the below link.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/soa-middleware/soa-management/process-integration/step%20by%20step%20procedure%20to%20implement%20soap%20to%20jdbc%20scenario.pdf
    In the above link it is showing Soap to JDBC Sceanrio which is synchronous. For JDBC, only simple table is used. Instead you can use the stored procedure.
    For how to use stored prcodeure follow the below link
    /people/sriram.vasudevan3/blog/2005/02/14/calling-stored-procs-in-maxdb-using-sap-xi
    Regards,
    Leela

  • In-House Product Clarification Request

    I came across this term "In-House Product Clarification Request" recently. However, I am not sure what this is. Can anybody clarify or provide some useful information? All I know now about this is that this is a type of General Notification.
    Thanks in advance,
    APS

    InHouse Product Clarification is a request sent from the Shop Floor to the Engineering and Design to report a problem pertaining to a product. The said product is usually an intermediate product used ina a stage of production and this product is responsible for some problems ocuuring at the shop floor.
    The IHPCR is sent to the Engineering and Design division reporting the issue and seeking a clarification on the desing or behaviour of the said product.
    If there is a fault with the engineering of the product, IHPCR is typically followed by an Engineering Change Request (ECR).

  • REQUIRE One spool request for n copies in one print command in smartform

    Hii Friends,
              I created a smartform..I require 5 copies of that form..There is a text which needs to be changed in evry copies...eg Original in first copy
                            Duplicate in second copy
                            Triplicate in third copy....n so on
    So i used a loop n i am calling smartform 5 times....The problem is i need one spool request to be created..
    Note: By default sometimes it create one spool request and sometimes 3 spool request...
    Pls share your inputs ............
    Thanks,
    Regards,
    Sujit.

    hi,
    this is more complicated see below description from help
    regards,darek
    Printing Several Forms in One Print Request
    Use
    You want to bundle several forms into one print job.
    Print Request vs. Spool Request
    SAP Smart Forms allows you to bundle several forms to form one output unit. This output unit is called a print request. A print request is different from a spool request:
    Whether a new spool job is created in the spool depends on the settings in the spool dialog.
    Whether a new print request starts depends on the standard parameters of the generated function module you set in SAP Smart Forms. For each print request, the spool dialog is called only once. If you suppress the dialog, you can pass parameters for spool processing only at the beginning of the print request.
    This means that a print request gathers several forms before submitting them to spool processing. Thus they cannot be spread over several spool requests. Vice versa however, you can include several print requests into one spool request.
    Procedure
    Use function module SSF_FUNCTION_MODULE_NAME to retrieve the name of the function module generated from the Smart Form (see also: Integrating the Smart Form Into the Application).
    Call the Smart Form for the first time and set the NO_CLOSE parameter of the control structure. This prevents the print request from being closed after accepting the output of the Smart Form and allows you to include all other form output into this print request as well. Leave the NO_OPEN parameter empty.
    Instead of calling the Smart Form for the first time you can also call function module SSF_OPEN .
    If you want to start a new spool request for the print request, set the TDNEWID field of the Output Options in this first call.
    For all other form output of the application program that you want to include into the print request, use a loop to set both the NO_OPEN field and the NO_CLOSE field of the control structure.
    To close the print request, in the call of the last Smart Form set the NO_OPEN parameter and unmark the NO_CLOSE parameter.
    Instead of calling the Smart Form for the last time, you can also call function module SSF_CLOSE .
    Result
    The forms you called in the steps described above are included into one print request. If in the first step you started a new spool request, you can now view its status in the spool request overview (transaction SP01 ).

Maybe you are looking for

  • Converting from String to float and vice versa

    I'm interested in people's thoughts on where common logic to convert between various field types should be stored in an application to minimise code duplication and maintenance. I have an application which consists of an object and a jPanel which dis

  • I can't convert my 3.x start routine to BI 7.0 start routine...

    Hi All, Can anyone help me to convert the below coding from 3.x start routine to BI 7.0 start routine. PROGRAM UPDATE_ROUTINE. $$ begin of global - insert your declaration only below this line  - TABLES: ... DATA:   ... $$ end of global - insert your

  • How to create a floating layout using adf

    Hi , I am using Jdeveloper 11g to develop an application. I am coming across problems when i am trying to build the look and feel. Basically i want to develop as per the following link. http://webfusion.kcmo.org/coldfusionapps/ActionCenterRequest/get

  • Abap query - print

    i have a abap query i would like to control the print . When personal number change i would like to create a new page for the print . how can i do this in abap query ? ?

  • Hard Drive and AppleCare

    I was helping a friend with a Mac purchase over the weekend and the salesperson said something that alarmed me, since I've been shopping around for a new (bigger) internal hard drive for my MacBook. The Apple salesperson mentioned in passing that Mac