How to return a set of vlaues.

Hello All,
I need to return a set of vlaues from a table.The values will be used by other application.
For example I need all the department names to be retuned . How can we do this. can we return more than one value in a function.
Please let me know the syntax for this.
Kind Regards,
Kumar.

I will show you two ways.
1. Using a Table type.
SQL> create or replace type my_dname_type as table of varchar2(14)
  2  /
Type created.
SQL> create or replace function my_dname_fn return my_dname_type
  2  as
  3     ldname my_dname_type;
  4  begin
  5     select dname bulk collect into ldname from hx_dept;
  6     return ldname;
  7  end;
  8  /
Function created.
SQL> select * from table(my_dname_fn())
  2  /
COLUMN_VALUE
ACCOUNTING
RESEARCH
SALES
OPERATIONS2. using a ref cursor
SQL> drop type my_dname_type
  2  /
Type dropped.
SQL> drop function my_dname_fn
  2  /
Function dropped.
SQL> create or replace function my_dname_fn return sys_refcursor
  2  as
  3     ldname sys_refcursor;
  4  begin
  5     open ldname for 'select dname from hx_dept';
  6     return ldname;
  7  end;
  8  /
Function created.
SQL> var ldname refcursor
SQL> exec :ldname := my_dname_fn;
PL/SQL procedure successfully completed.
SQL> print :ldname
DNAME
ACCOUNTING
RESEARCH
SALES
OPERATIONSto know more about this read oracle document.
Thanks,
Karthick.

Similar Messages

  • How to return a set of data  by using webservice ?

    Hi.
    I am finding how to return a set of data by using java webservice that serves clients written by others such as VB. Net. Please help me !
    Thanks in advance.

    Check the how to on Accessing Oracle9iAS Java Web Service from a .NET Client
    http://otn.oracle.com/sample_code/tech/java/codesnippet/webservices/index.html
    Chandar

  • How to return a set of all objects

    hi,
    i have a simple POJO called Items, for example. In my POJO all I have is two fields, the id and the price of the item which comprise to be two fields in the corresponding table in the database. then i have the getters and setters for these two fields.
    i want to have a getItems() method which would essentially return a set of all items. i'm not sure as to how to do this, should there be a loop in the getItems() method which would go through the rows in the table and keep on adding the rows to the set until there are no more rows?
    what's the correct way to do this? any ideas, suggestions will be helpful. thanks!!

    What do you mean "return a set of all items"? You mean all the entries of this type in the DB? Then run query "select * from whatever_that_table_is", iterate over the result set, and and one object to a List for each row. Of course, this is not generally a good approach, as it's quite possible for the number of rows in the DB to exceed what you can hold in memory at one time.
    What part are you having trouble with?

  • How to use stored procedure which returns result set in OBIEE

    Hi,
    I hav one stored procedure (one parameter) which returns a result set. Can we use this stored procedure in OBIEE? If so, how we hav to use.
    I know we hav the Evaluate function but not sure whether I can use for my SP which returns result set. Is there any other way where I can use my SP?
    Pls help me in solving this.
    Thanks

    Hi Radha,
    If you want to cache the results in the Oracle BI Server, you should check that option. When you run a query the Oracle BI Server will get its results from the cache, based on the persistence time you define. If the cache is expired, the Oracle BI Server will go to the database to get the results.
    If you want to use caching, you should enable caching in the nqsconfig.ini file.
    Cheers,
    Daan Bakboord

  • How do you have Google searches appear in new tab? This was previously not a problem, but it changed and I cannot return the setting. Any ideas?

    How do you have Google searches appear in new tab? This was previously not a problem, but it changed and I cannot return the setting. Any ideas?

    I recently purchased a second hand new macbook air, although it was second hand to me the previous owner had never actually turned it on.
    Something doesn't make sense here, though I'm not saying the previous owner is lying....
    Time to send your serial # to iTS and let them see what's happening here.
    iTunes Store Support
    http://www.apple.com/emea/support/itunes/contact.html

  • [UIX] How To: Return multiple values from a LOV

    Hi gang
    I've been receiving a number of queries via email on how to return multiple items from a LOV using UIX thanks to earlier posts of mine on OTN. I'm unfortunately aware my previous posts on this are not that clear thanks to the nature of the forums Q&A type approach. So I thought I'd write one clear post, and then direct any queries to it from now on to save me time.
    Following is my solution to this problem. Please note it's just one method of many in skinning a cat. It's my understanding via chatting to Oracle employees that LOVs are to be changed in a future release of JDeveloper to be more like Oracle Forms LOVs, so my skinning skills may be rather bloody & crude very soon (already?).
    I'll base my example on the hr schema supplied with the standard RDBMS install.
    Say we have an UIX input-form screen to modify an employees record. The employees record has a department_id field and a fk to the departments table. Our requirement is to build a LOV for the department_id field such that we can link the employees record to any department_id in the database. In turn we want the department_name shown on the employees input form, so this must be returned via the LOV too.
    To meet this requirement follow these steps:
    1) In your ADF BC model project, create 2 EOs for employees and departments.
    2) Also in your model, create 2 VOs for the same EOs.
    3) Open your employees VO and create a new attribute DepartmentName. Check “selected in query”. In expressions type “(SELECT dept.department_name FROM departments dept WHERE dept.department_id = employees.department_id)”. Check Updateable “always”.
    4) Create a new empty UIX page in your ViewController project called editEmployees.uix.
    5) From the data control palette, drag and drop EmployeesView1 as an input-form. Notice that the new field DepartmentName is also included in the input-form.
    6) As the DepartmentName will be populated either from querying existing employees records, or via the LOV, disable the field as the user should not have the ability to edit it.
    7) Select the DepartmentId field and delete it. In the UI Model window delete the DepartmentId binding.
    8) From the data controls palette, drag and drop the DepartmentId field as a messageLovInput onto your page. Note in your application navigator a new UIX page lovWindow0.uix (or similar) has been created for you.
    9) While the lovWindow0.uix is still in italics (before you save it), rename the file to departmentsLov.uix.
    10) Back in your editEmployees.uix page, your messageLovInput source will look like the following:
    <messageLovInput
        model="${bindings.DepartmentId}"
        id="${bindings.DepartmentId.path}"
        destination="lovWindow0.uix"/>Change it to be:
    <messageLovInput
        model="${bindings.DepartmentId}"
        id="DepartmentId"
        destination="departmentsLov.uix"
        partialRenderMode="multiple"
        partialTargets="_uixState DepartmentName"/>11) Also change your DepartmentName source to look like the following:
    <messageTextInput
        id=”DepartmentName”
        model="${bindings.DepartmentName}"
        columns="10"
        disabled="true"/>12) Open your departmentsLov.uix page.
    13) In the data control palette, drag and drop the DepartmentId field of the DepartmentView1 as a LovTable into the Results area on your page.
    14) Notice in the UI Model window that the 3 binding controls have been created for you, an iterator, a range and a binding for DepartmentId.
    15) Right click on the DepartmentsLovUIModel node in the UI Model window, then create binding, display, and finally attribute. The attribute binding editor will pop up. In the select-an-iterator drop down select the DepartmentsView1Iterator. Now select DepartmentName in the attribute list and then the ok button.
    16) Note in the UI Model you now have a new binding called DCDefaultControl. Select this, and in the property palette change the Id to DepartmentName.
    17) View the LOV page’s source, and change the lovUpdate event as follows:
    <event name="lovSelect">
        <compound>
            <set value="${bindings.DepartmentId.inputValue}" target="${sessionScope}" property="MyAppDepartmentId" />
            <set value="${bindings.DepartmentName.inputValue}" target="${sessionScope}" property="MyAppDepartmentName" />
        </compound>
    </event>18) Return to editEmployees.uix source, and modify the lovUpdate event to look as follows:
    <event name="lovUpdate">
        <compound>
            <set value="${sessionScope.MyAppDepartmentId}" target="${bindings.DepartmentId}" property="inputValue"/>
            <set value="${sessionScope.MyAppDepartmentName}" target="${bindings.DepartmentName}" property="inputValue"/>     
        </compound>
    </event>That’s it. Now when you select a value in your LOV, it will return 2 (multiple!) values.
    A couple things to note:
    1) In the messageLovInput id field we don’t use the “.path” notation. This is mechanism for returning 1 value from the LOV and is useless for us.
    2) Again in the messageLovInput we supply “_uixState” as an entry in the partialTargets.
    3) We are relying on partial-page-refresh functionality to update multiple items on the screen.
    I’m not going to take the time out to explain these 3 points, but it’s worthwhile you learning more about them, especially the last 2, as a separate exercise.
    One other useful thing to do is, in your messageLovInput, include as a last entry in the partialTargets list “MessageBox”. In turn locate the messageBox control on your page (if any), and supply an id=”MessageBox”. This will allow the LOV to place any errors raised in the MessageBox and show them to the user.
    I hope this works for you :)
    Cheers,
    CM.

    Thanks Chris,
    It took me some time to find the information I needed, how to use return multiple values from a LOV popup window, then I found your post and all problems were solved. Its working perfectly, well, almost perfectly.
    Im always fighting with ADF-UIX, it never does the thing that I expect it to do, I guess its because I have a hard time letting go of the total control you have as a developer and let the framework take care of a few things.
    Anyway, I'm using your example to fill 5 fields at once, one of the fields being a messageChoice (a list with countries) with a LOV to a lookup table (id , country).
    I return the countryId from the popup LOV window, that works great, but it doesn't set the correct value in my messageChoice . I think its because its using the CountryId for the listbox index.
    So how can I select the correct value inside my messageChoice? Come to think of it, I dont realy think its LOV related...
    Can someone help me out out here?
    Kind regards
    Ido

  • Need ideas on how to return display back to normal

    Any suggestions on how to return the display back to normal setting on my Mac OS X, my cat "pawed something on the keyboard and now everything is stretched so big I have to scroll way down to get to the dock and way over to see what's on the sides.  Then my daughter tried to fix it and the display is now a square center with the black sides cut off.  Any idea are greatly appreciated!

    First try opening the Universal Access System Preferences and check the'Seeing' options. It's possible that the 'Zoom' option has been enabled. If that's what happened then you should be able to hold down the command and option keys, then press the '-' and '=' keys to zoom the image in and out. Hopefully that is all that is needed.
    You should also check the Display System Preferences to make sure that you are set to the native resolution of your panel (should be the highest highest resolution listed).

  • How to use the set functions effectively in webi ,please let me know with detail

    how to use the set functions effectively in webi ,please let me know with detail

    Hi,
    we use use set functions on heirarchies with aggregate functions mostly .
    If you include member_set, Min returns the minimum value of the aggregated data for all members in the member set.
    Member_set can include multiple sets separated by semicolons (;).
    The list of member sets must be enclosed in {}.
    If the member set expression does not specify a precise member or node, the hierarchy referenced must be present in the table, then the member set expression references the current member in the hierarchy in the table. If the hierarchy is not in the table, the function returns the message #MULTIVALUE.
    Eg .
    1)     Ancestor
    =Sum([YTD] ; {Ancestor([Test Hierarchy];2)})
    2)     IsLeaf
    =[Test Hierarchy].IsLeaf
    You can use this function when you want to show your Measure only at lower level .
    3)     .Depth
    =[Test Hierarchy].Depth
    This is also function used with hierarchy to find Level of Members .
    Follow this link for PDF reference .
    Page 147
    https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&ved=0CDIQFjAB&url=https%3A%2F%2Fhelp.sap.com%2Fbusinessobject%2Fproduct_guides%2Fboexir4%2Fen%2Fxi4sp5_ffc_en.pdf&ei=nBAUU-iUM4WWrAeMuoCoDg&usg=AFQjCNHakXsEjd_yUk2y3lVdibf3PXpEOA&bvm=bv.61965928,d.bmk
    search on SCN this question was discussed before also one those links .
    http://scn.sap.com/thread/3183380
    Hope this will help you .

  • Stored procedure: how to return multline table

    Environment: SQL Server 2008 R2, Windows
    Tools: MSMS 2008 R2
    Code:
    CREATE PROCEDURE [dbo].[Cleanup]
    (@id CHAR(12)
    ,@Date DATETIME
    ,@ID int OUT
    ,@Ln_ID CHAR(10) OUT
    ,@qcdate DATETIME OUT
    ,@P4 VARCHAR(8000)OUT
    ,@P9 VARCHAR(8000) OUT
    ,@P11 VARCHAR(8000) OUT
    ) WITH ENCRYPTION
    AS
    BEGIN
    Update Table_mocha
    SET P4=Replace(PE4,RTRIM(Cast(Q_ID as varchar(10))), '')
    where id=@id and order_dt=@Date
    Update Table_mocha
    SET P4 = NullIf(P4,'')
    where id=@id and order_dt=@Date
    Update Table_mocha
    SET P4=LTRIM(RTRIM(P4))
    where id=@id and order_dt=@Date
    SELECT @id=id, ln_id=@ln_id,@p4=p4, @p9=P9,@p11=P11
    where id=@id and order_dt=@Date
    Problem: having three updates would cause the database to lock. How would I pass input paramaters for those three updates in SP. How would I update multiple tables, how to avoid database lock, how to return multi-statment table - value (display
    table contains multiple records)

    I prefer to use different stored procedures to do different things.
    CREATE PROCEDURE [dbo].usp_updatedata
    (@id CHAR(12)
    ,@Date DATETIME
    AS
    BEGIN
    Update Table_mocha
    SET P4=LTRIM(RTRIM(Nullif(Replace(PE4,RTRIM(Cast(Q_ID as varchar(10))), ''),'')))
    where id=@id and order_dt=@Date
    End
    CREATE PROCEDURE [dbo].usp_getData
    (@id CHAR(12)
    ,@Date DATETIME
    AS
    BEGIN
    SET NOCOUNT ON;
    SELECT id, ln_id,p4, P9,P11
    where id=@id and order_dt=@Date
    End

  • I inadvertently pressed CTRL+ another key (possibly V or B or N) and the text size of my bookmarked page was significantly reduced in size. I can't read it. How do I re-set the text size?

    I mistakenly pressed CTRL + another key (possibly V or B or N or whatever), when I was reading my e-mail. The text size shrank to a size that is useless to me, but I cannot seem to get the text size re-set to normal. Indeed all of the formatting on the page has been reduced (symbols, instructions, frames etc). Existing Firefox and returning to the bookmarked page makes no difference. How do I re-set the system?

    Hi,
    Please try '''Ctrl''' + '''0''' (zero). Alternatively '''View''' ('''Alt''' + '''V''') > '''Zoom''' > '''Reset'''.
    [https://support.mozilla.org/en-US/kb/how-do-i-use-zoom?redirectlocale=en-US&redirectslug=Page+Zoom Page Zoom]
    [https://support.mozilla.com/en-US/kb/Keyboard%20shortcuts Keyboard Shortcuts]

  • How to return the name (or ID) of the Task FLow in Script

    Sitaution; two task flows created which can be accessed via Tools > TaskFlows within FDQM
    Task Flow "1.1 Multi Load - Import" --> Should run Batch Process Up to Import (enmBatchProcessLevel: 2)
    Task Flow "2.1 Multi Load - Import Up To Validate" --> Should run Batch Process Up to Validate (enmBatchProcessLevel: 4)
    I have developed one generic script which I would like to use for each task flow.
    Only the enmBatchProcessLevel differs between the task flows and therefore I would like to parse this enmBatchProcessLevel as a parameter my generic script.
    To be able to do this, the script needs to know on which task flow a user has clicked. So, I am looking for a function or statement which returns the name (or ID) of the task flow. Based on this name (or ID) a conditional statement can be performed in which a variable is dynamically filled. This variable can then be parsed as a parameter to my generic script.
    For instance:
    Sub GenericRoutine
         Dim strTaskFlow
         Dim intBatchProcessLevel
         '--Get the Task Flow Name
         strTaskFlow = ......<How to return the TaskFlow name or ID?>
         '--Validate the task flow and fill variable intBatchProcessLevel dynamically
         Select Case strTaskFlow
              Case "1.1 Multi Load - Import"
                   intBatchProcessLevel = 2
              Case "2.1 Multi Load - Import Up To Validate"
                   intBatchProcessLevel = 4
         End Select
         '--Execute generic script
         '--Call Batch script and parse intBatchProcessLevel as a parameter:
         Call sBatchProcess(intBatchProcessLevel)
         '--Execute generic script
    End Sub
    Sub sBatchProcess(Byval intBatchProcessLevel)
         Dim lngProcessLevel
         Dim strDelimiter
         Dim blnAutoMapCorrect
         '--Use intBatchProcessLevel to fill lngProcessLevel
         lngProcessLevel = intBatchProcessLevel
         strDelimiter = "_"
         blnAutoMapCorrect = 0
         Set BATCHENG.PcolFiles = BATCHENG.fFileCollectionCreate(CStr(strDelimiter))
         BATCHENG.mFileCollectionProcess BATCHENG.PcolFiles, CLng(lngProcessLevel), , CBool(blnAutoMapCorrect)
    End Sub
    Edited by: user13642656 on Jul 21, 2011 4:55 AM

    Hi, thanks for your reply.
    The Generic script contains 600+ records, which I would like to maintain once, when having multiple Task Flows for Import, UpToValidate, ValidateOnly, UpToExport, ExportOnly etc.
    Is there a central storage in FDQM workbench for script, like a "Module" in Excel VisualBasic environment? Thanks!

  • Why do RefCursors return result sets in reverse order?

    Oracle XE version 10.2.0.1 (both windows and Linux perform the same).
    I'm porting code from DB2 to Oracle - our environment is mostly stored procedures returning REFCURSORS to a java layer. Many of the stored procedures return more than one REFCURSOR (please no posts on the value of packages vs procs, I understand the benefit but cannot switch at this time to packages). It took me a while to figure this out, but it appears that the cursors are returned in reverse order of their OUT param position(s). My fear is that this isn't always the case, but that the cursors could be open in some random order, in which case any conditional processing I have would need to account for that. Anyone experience this? Or can any Oracle guru explain why the cursors are open in reverse order? At this point in time, I do need to process them positionally rather than naming them -
    Here's a test case:
    CREATE TABLE TESTCUR(
    col1 NUMBER,
    col2 VARCHAR2(50)
    INSERT INTO TESTCUR VALUES (1, 'value for cursor 1');
    INSERT INTO TESTCUR VALUES (2, 'value for cursor 2');
    INSERT INTO TESTCUR VALUES (3, 'value for cursor 3');
    CREATE OR REPLACE PROCEDURE TESTREFCURSORMULTI (
      testcasenumber IN NUMBER,
      cv_1 OUT SYS_REFCURSOR,
      cv_2 OUT SYS_REFCURSOR,
      cv_3 OUT SYS_REFCURSOR
    AS
    BEGIN
         IF testcasenumber = 1 THEN
         OPEN cv_1 FOR
              SELECT col2
              FROM TESTCUR
              WHERE col1 = 1;
         OPEN cv_2 FOR
              SELECT * FROM DUAL WHERE 1=0;
         OPEN cv_3 FOR
              SELECT * FROM DUAL WHERE 1=0;
         ELSE
              IF testcasenumber = 2 THEN
              OPEN cv_1 FOR
                   SELECT col2
                   FROM TESTCUR
                   WHERE col1 = 2;
              OPEN cv_2 FOR
                   SELECT * FROM DUAL WHERE 1=0;
              OPEN cv_3 FOR
                   SELECT * FROM DUAL WHERE 1=0;
              ELSE
                   OPEN cv_1 FOR
                        SELECT col2
                        FROM TESTCUR
                        WHERE col1 = 1;
                   OPEN cv_2 FOR
                        SELECT col2
                        FROM TESTCUR
                        WHERE col1 = 2;
                   OPEN cv_3 FOR
                        SELECT col2
                        FROM TESTCUR
                        WHERE col1 = 3;
              END IF;
         END IF;
    END;
    set autoprint on
    var rc1 refcursor
    var rc2 refcursor
    var rc3 refcursor
    begin
    TESTREFCURSORMULTI(
    testcasenumber => 3,
    cv_1 => :rc1,
    cv_2 => :rc2,
    cv_3 => :rc3)
    end;
    /     Here are the results when opening all three:
    SQL> begin
      2  TESTREFCURSORMULTI(
      3  testcasenumber => 3,
      4  cv_1 => :rc1,
      5  cv_2 => :rc2,
      6  cv_3 => :rc3)
      7  ;
      8  end;
      9  /
    PL/SQL procedure successfully completed.
    COL2
    value for cursor 3
    COL2
    value for cursor 2
    COL2
    value for cursor 1Results when opening 1:
    SQL> set autoprint on
    SQL> var rc1 refcursor
    SQL> var rc2 refcursor
    SQL> var rc3 refcursor
    SQL> begin
      2  TESTREFCURSORMULTI(
      3  testcasenumber => 1,
      4  cv_1 => :rc1,
      5  cv_2 => :rc2,
      6  cv_3 => :rc3)
      7  ;
      8  end;
      9  /
    PL/SQL procedure successfully completed.
    no rows selected
    no rows selected
    COL2
    value for cursor 1

    It nothing more but the way how AUTOPRINT works:
    SQL>  set autoprint on
    SQL> var rc1 refcursor
    SQL> var rc2 refcursor
    SQL> var rc3 refcursor
    SQL> begin
      2  TESTREFCURSORMULTI(
      3  testcasenumber => 3,
      4  cv_1 => :rc1,
      5  cv_2 => :rc2,
      6  cv_3 => :rc3)
      7  ;
      8  end;
      9  /
    PL/SQL procedure successfully completed.
    COL2
    value for cursor 3
    COL2
    value for cursor 2
    COL2
    value for cursor 1
    SQL> set autoprint off
    SQL> begin
      2  TESTREFCURSORMULTI(
      3  testcasenumber => 3,
      4  cv_1 => :rc1,
      5  cv_2 => :rc2,
      6  cv_3 => :rc3)
      7  ;
      8  end;
      9  /
    PL/SQL procedure successfully completed.
    SQL> print rc1
    COL2
    value for cursor 1
    SQL> print rc2
    COL2
    value for cursor 2
    SQL> print rc3
    COL2
    value for cursor 3
    SQL> As you can see, right cursor returned right result, just autoprint in case of multiple variables prints results starting last open cursor:
    SQL> set autoprint on
    SQL> begin
      2  open :rc1 for 'select 1 from dual';
      3  open :rc2 for 'select 2 from dual';
      4  open :rc3 for 'select 3 from dual';
      5  end;
      6  /
    PL/SQL procedure successfully completed.
             3
             3
             2
             2
             1
             1
    SQL> begin
      2  open :rc3 for 'select 3 from dual';
      3  open :rc2 for 'select 2 from dual';
      4  open :rc1 for 'select 1 from dual';
      5  end;
      6  /
    PL/SQL procedure successfully completed.
             1
             1
             2
             2
             3
             3
    SQL> SY.

  • How to fetch 2 set of records in MII from SQL procedure

    Hi Experts,
    I am invoking a SQL procedure from MII which return 2 set of records. But at MII I am able to get only first set of records. Is there any configuration required at MII side or SQL side to get both set of records in MII?
    Here is the SQL Query Structure
    Create procedure Sample_Proc
      @Param1 Varchar(10),
      @Param2 varchar(10),
      @Param3 Varchar(20) OUT,
      SET INCOUNT ON;
    AS
    Begin
      *//Selection statements//*
    END
    SP Executing in MII
    Declare @Param1,
      @Param2,
      @Param3,
    Exec Sample_Proc
      @Param1='name',
      @Param2='Id',
      @Param3=@Param3 OUTPUT,
    Select @Param3
    Our SP is returning values (Say Recordset1)based on the input parameters 1 and 2 , along with Parameter3 value(Say Recordset2) in MS SQL server but in MII its returning only the values(Recordset1) ... how to fetch recordset2 values in MII
    I hope MII can return 2 set of records (rowsets) after executing the procedure.
    MII version -> 12.2.3 Build(182)
    Thanks & Regards,
    Rajasekhar Kantepalli

    Hi Swaroop,
    With MII 14.0 SP5 Patch 11, in a transaction, I get following XML output for a query that executes an SP(returning multiple resultSets) :
    And, results in this format can surely be used for further processing in an MII transaction.
    Thanks Rajasekhar, got to know about this because of your query.
    regards,
    Manisha

  • How to use selection-set in submit report

    Hi ,
    How to use,
    submit report via selection-screen
                                         using selection-set 'ABC' .
    Can somebody pl tell me how to use selection-set 'ABC' in submit report . It would be nice if someone can send me a piece of code.
    Regards,
    Hardik

    Hi,
    This is from ABAPDOCU.
    SUBMIT REPORT01
           VIA SELECTION-SCREEN
           USING SELECTION-SET 'VARIANT1'
           USING SELECTION-SETS OF PROGRAM 'REPORT00'
           AND RETURN.
    Effect
    Executes the program REPORT01 with the variant VARIANT1 of the program REPORT00.
    You can use f1 help also.

  • How does a server set SoapFault parameters?

    If a SOAP server encounters errors and needs to pass some data back to a SOAP client
    by way of the client receiving a weblogic.soap.SoapFault, how can the server set
    the value for <faultcode> and <faultstring>?
    How method does a SOAP client use to get the retruning XML containing the SoapFault?
    T Tse

    @GJ - thx -- I knew that-subconsciously!  i just didn't put it all together
    @test - well, i'm in the process of studying Thom Parker's scripting course,
    so hopefully i'll learn how to do that soon .
    but meantime - it's a combination of client-side/server-side scripting?
    So would youse criticque my summary understanding of the flow of the process?
    client requests -> server serves the pdf -> client fills out form on their machine ->
    (requiring that they have "some" pdf application installed, or invite them to dL/install Adobe Reader, etc)
    script embedded in the form button "Submit" causes the now-changed-data-filled-out-pdf
    to be "returned/received" back on the server in changed form -- ->
    either to be manually gathered/downloaded by me,
    or, by further scripting, auto-magically returned to my email, etc?
    w/ the scripting "Notifying me that the client has completed & returned the form" ?
    ----  more ----
    and if i think about it further -- would a server even be needed? how about all transactions strictly via email?
    since the "volume" will be pretty low
    send email attachment, then "Submit" scripted button invokes their desktop email client if they have one,
    or just give the instruction to re - send the now-filled-out pdf, as an attachment, back to my email --- ?

Maybe you are looking for

  • Connecting G4 to new Samsung 40" LCD

    my wife is bedridden and wants to use my old G4 (10.3.9) with dual 1.2 Ghz processors, Bus speed 100 Mhz, & 20" NVDA Display B. I was think of putting the screen on a hospital bed tray & getting a large lap top desk (with bean bag) to put the keyboar

  • Best way to sharpen video?

    You know if you have ever seen spiderman or most current films you can see some extremely sharp images. I was wondering if anyone knew of a great way of sharpening video in FCP. I used the sharp tool and it was okay but any tricks or tips you could s

  • Tryin to Profile weblogic with NetBeans Profiler, getting jrocke exception

    Hi there, I am using Weblogic 10, and want to profile a web application on it with Netbeans Profiler. But am getting the following exception upon starting weblogic (Please tell a solution......) JAVA Memory arguments: -Xms256m -Xmx512m WLS Start Mode

  • JAWS Screen Reader and Chat Window in AdobeConnect

    Hello, I recently hosted a webinar for a group of people with disabilities from around the world. I noticed that the blind and low vision participants were not participating in the chat window and followed up with one of them afterwards. A participan

  • No billing documents were generated

    Hi friends i created an sales order and subsequently i did vl01n,lt03 and vlo2n now i want to do billing using VF01 but system is giving error saying that process is incorrect and msg is that  No billing documents were generated. pls help me your hel