Webservice build in JDEV 11.1.1.1.0 but needed deployed to JDEV 11.1.1.0.2

What do I do to deploy a webservice build in JDEV 11.1.1.1.0 to run/deploy on a Jdev 11.1.1.0.2
Since the Webserver wizard from PL/SQL is not the JDEV 11.1.1.0.2, i have created the webservice in JDEV 11.1.1.1.0 (easier). Now the production webservice is running JDEV 11.1.1.0.2, so i need to deploy it there.
I have tried to test it in JDEV 11.1.1.0.2, but get a lot of error (see http://pastebin.com/m405909cd)
Can it be done, or do I have to create the Webservice on JDEV 11.1.1.0.2, from the bottom

Thanks for your effor Arun.
Even this issue can be simulated with Database driven EO/VO. Just now checked. Created Designation table in HR schema by using your script. After that
1. Created Designation Entity object from HR schema
By default, Eo attribute got generated with following data type. Let it be as is.
   DesigId - Integer
   DesigName - String
   CreatedUserId - String2. Created DesignationView View object from Entity. Exposed following Client interface method in DesignationViewImpl to create new record without making the transaction dirty.
     * Client API. Creates new record without making the transaction dirty.
    public void createNewRecord()
        Row row = this.createRow();
        row.setAttribute("DesigId", new Integer(-1));
        row.setAttribute("CreatedUserId", "Raghuraman");
        System.err.println("isDirty before row state is set to STATUS_INITIALIZED : " + this.getDBTransaction().isDirty());
        // change the status to initialized so that this record will not be included into transaction until user explicitly
        // key-in any value in UI.
        row.setNewRowState(Row.STATUS_INITIALIZED);
        this.insertRow(row);
        System.err.println("isDirty after row state is set to STATUS_INITIALIZED : " + this.getDBTransaction().isDirty());
    }3. Mapped this view in UI as table with DesigName text field alone as editable and autoSubmit is also set to true. Create new record using client Interface method. Try to enter value and tab out. You will get this error.
Edited by: Raguraman on Sep 6, 2011 2:58 AM
Edited by: Raguraman on Sep 6, 2011 3:00 AM

Similar Messages

  • Integrating Reports Builder with JDEV

    Hello,
    I am studying how integrating a Report builded using Reports Builder with JDEV, because when I run from JDEV my JSP file which contains Reports, I am not manage get success. However, if my JSP has not Reports, then I get success in the execution. When I am running the JSP with has Reports, in the execution, the following error messages are displayed:
    org.omg.CORBA.OBJ_ADAPTER: org.omg.CORBA.UNKNOWN: Unexpected User Exception: IDL:visigenic.com/Activation/NotRegistered:1.0 minor code: 0 completed: No minor code: 0 completed: No
         at com.inprise.vbroker.poa.BOAImpl.obj_is_ready(BOAImpl.java:374)
         at oracle.reports.server.RWServer.startServer(RWServer.java:558)
         at oracle.reports.server.RWServer.run(RWServer.java:198)
         at java.lang.Thread.run(Thread.java:484)
    Someone, could help me?
    Thanks.
    Carla

    Hello Carla,
    The link indicated by Philipp just move to this URL
    http://otn.oracle.com/products/reports/htdocs/getstart/GettingStarted/index/index.html. (Sorry for that)
    Watch the Reports/JDev integration viewlets in the demonstration section.
    To be able to execute a Reports JSP from JDev you should be in the JDeveloper of the 9iDS. (9i Developer Suite). You can also check you Jdev 'Run' property to check if the Embeded OC4J server starts with all IIOP parameter. (FYI:a Reports JSP communicate with the Reports Server using Corba)
    1. Right click on you project in the system navigator
    2. Choose 'Project Setting'
    3. In the Runner Entry you should have a Java option like :
    -Dorg.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB -Dorg.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORB
    (This option is automaticaly added if you select New, Reports JSP from JDeveloper)
    Regards
    Tugdual Grall

  • No query-builder in JDev???

    I was going to make a new view in my oracle base from the JDeveloper envoirment.
    So I press new view and then I see something that cannot be true. Do I really have to type the SQL myself...what the... This is a highly sophisticated development tool...and then there is not even a query builder availible...can this reallt be true or am I missing something?
    Please tell my I have misunderstood something :)
    Many regards...

    Which version of JDeveloper are you using?
    In JDeveloper 10.1.3 Preview it is possible to create declarative Views either online or offline based on your existing tables, which allows you select your Tables/Views, columns, Foreign Keys joins etc.
    Thanks,
    Lisa Sherriff
    JDev QA

  • JMX equivalent for webservice build.xml

    Hi,
    I am using the below build.xml to create and deploy webservices.
    Can I get the equivalent or approximate JMX code (java code using MBeans) to do this.
    <project default="all">
         <!-- set global properties for this build -->
         <property name="wls.username" value="weblogic" />
         <property name="wls.password" value="weblogic" />
         <property name="wls.hostname" value="localhost" />
         <property name="wls.port" value="7001" />
         <property name="wls.server.name" value="AdminServer" />
         <property name="ear.deployed.name" value="wsdlcEar" />
         <property name="example-output" value="output" />
         <property name="compiledWsdl-dir" value="${example-output}/compiledWsdl" />
         <property name="impl-dir" value="${example-output}/impl" />
         <property name="ear-dir" value="${example-output}/wsdlcEar" />
         <property name="clientclass-dir" value="${example-output}/clientclasses" />
         <path id="client.class.path">
              <pathelement path="${clientclass-dir}" />
              <pathelement path="${java.class.path}" />
         </path>
         <taskdef name="wsdlc" classname="weblogic.wsee.tools.anttasks.WsdlcTask" />
         <taskdef name="jwsc" classname="weblogic.wsee.tools.anttasks.JwscTask" />
         <taskdef name="clientgen" classname="weblogic.wsee.tools.anttasks.ClientGenTask" />
         <taskdef name="wldeploy" classname="weblogic.ant.taskdefs.management.WLDeploy" />
         <target name="all" depends="clean,generate-from-wsdl,build-service,deploy,client" />
         <target name="clean" depends="undeploy">
              <delete dir="${example-output}" />
         </target>
         <target name="generate-from-wsdl">
              <wsdlc srcWsdl="wsdl_files/TemperatureService.wsdl" destJwsDir="${compiledWsdl-dir}" destImplDir="${impl-dir}" packageName="examples.webservices.wsdlc" />
         </target>
         <target name="build-service">
              <jwsc srcdir="src" destdir="${ear-dir}">
                   <jws file="examples/webservices/wsdlc/TemperaturePortTypeImpl.java" compiledWsdl="${compiledWsdl-dir}/TemperatureService_wsdl.jar" />
              </jwsc>
         </target>
         <target name="deploy">
              <wldeploy action="deploy" name="${ear.deployed.name}" source="${ear-dir}" user="${wls.username}" password="${wls.password}" verbose="true" adminurl="t3://${wls.hostname}:${wls.port}" targets="${wls.server.name}" />
         </target>
         <target name="undeploy">
              <wldeploy action="undeploy" name="${ear.deployed.name}" failonerror="false" user="${wls.username}" password="${wls.password}" verbose="true" adminurl="t3://${wls.hostname}:${wls.port}" targets="${wls.server.name}" />
         </target>
         <target name="client">
              <clientgen wsdl="http://${wls.hostname}:${wls.port}/temp/TemperatureService?WSDL" destDir="${clientclass-dir}" packageName="examples.webservices.wsdlc.client" />
              <javac srcdir="${clientclass-dir}" destdir="${clientclass-dir}" includes="**/*.java" />
              <javac srcdir="src" destdir="${clientclass-dir}" includes="examples/webservices/wsdlc/client/**/*.java" />
         </target>
         <target name="run">
              <java classname="examples.webservices.wsdlc.client.TemperatureClient" fork="true" failonerror="true">
                   <classpath refid="client.class.path" />
                   <arg line="http://${wls.hostname}:${wls.port}/temp/TemperatureService" />
              </java>
         </target>
    </project>
    Regards,
    Suresh

    JMX is for management, build.xml and what you have here is for assembling applications - in your case webservices.
    unless I'm missing something, using what you have is the best way to go.
    Pete

  • Jaxb validation is done automatically in webservices build using jax-ws

    I am using websphere 7.0 and jax-ws to build our webservices.My questiion is when the request comes to our webservices does jaxb automatically validates the
    request data against the xsd.Meaning if I have some restrictions specified in my xsd ,does jaxb validates the request against those restrictions or do I have to
    explicitly tell jaxb to do it via coding.
    Thanks
    m

    Is it possible to generate the validation code as part of WS generated code

  • Error While testing SAP Webservice build by RFC enabled function Module

    Hi All,
    Iam getting an error " You are not authorized to view the requested resource"., while Iam testing SAP Webservice using transaction WSADMIN or SOAMANAGER.I have succesfully tested for WSDL and done with required configurations and settings.
    Can any help me with this ?

    Hi Friends ,
    My problem got solved , I added SAP_J2EE_ADMIN role to my profile and it worked.
    enjoying...
    Edited by: Sridhar Maheswar on Jun 20, 2008 1:21 PM

  • Issue in invoking Webservice developed in JDev 10.1.3

    Hi all,
    I have a requirement wherein i am passing a XSD to Java converted Bean Class(using JAXB) as input to a Simple Webservice which follows J2EE1.3 standards.
    when i am invoking the same from Internet Explorer it is working fine and giving expected results but when the same is invoked using WID(Websphere Integration Developer 7.0)
    it is showing the following error.
    <SOAP-ENV:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <SOAP-ENV:Fault>
    <faultcode>soapenv:Client</faultcode>
    <faultstring>No mapping found for &apos;http://www.w3.org/2001/XMLSchema:String&apos; using encoding style &apos;http://schemas.xmlsoap.org/soap/encoding/&apos;. [java.lang.IllegalArgumentException]</faultstring>
    <faultactor>/ObjectWS-Project3-context-root/MyWebService1</faultactor>
    </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
    Any solution to this issue will be really helpful..
    Thanks,
    Navaneethan S.

    Thanks John..!
    if you have any idea abt the error,
    Can you please tell me what the error is stating and is there any workaround to this particular issue
    Thanks,
    Navaneethan S.

  • How to return xmlType from Webservice generated with JDev and PL/SQL

    Hi,
    I have generated an PL/SQL package that's returning a value as xmlType.
    With JDeveloper I'm deploying this package as a webservice. When invoking the webservice from a webbrowser the result looks like:
    <?xml version="1.0" encoding="UTF-8" ?>
    <SOAP-ENV:Envelope
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <SOAP-ENV:Body>
    <ns1:testXmltypeResponse
    xmlns:ns1="http://app/webservice.wsdl"
    SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <return xsi:type="xsd:string">
    <ROWSET>
    <ROW>
    <TODAY>12-OCT-07</TODAY>
    </ROW>
    </ROWSET>
    </return>
    </ns1:testXmltypeResponse>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    The problem is that the <return> tag contains 'xsi:type="xsd:string"'. And now the webservice response is not valid XML because the return value contains XML and not a string.
    The solution would be, when invoking the webservice if the xsi:type would be missing from the result tag or would contains xsd:any. I tried editing the WSDL in JDeveloper and changing the type to xsd:any. After deploying and calling the WSDL from the webbrowser it contains this type. But when invoking the method from the webbrowser it still returns xsd:string as type.
    How can I get rid of this type in the <return> or change it.
    My JDeveloper version is 10.1.3.3.0 The Oracle database and 9iAS are 10.2.
    Thanks in advance,
    Thijs

    What version are you on?
    Works fine for me on my 11g:
    SQL> create or replace procedure testxml (clob_out out clob)
      2  is
      3     l_clob   clob;
      4     l_ctx    dbms_xmlquery.ctxhandle;
      5  begin
      6     l_ctx := dbms_xmlquery.newcontext ('select * from dual');
      7     l_clob := dbms_xmlquery.getxml (l_ctx);
      8     clob_out := l_clob;
      9     dbms_xmlquery.closecontext (l_ctx);
    10  end testxml;
    11  /
    Procedure created.
    SQL>
    SQL> variable vout clob;
    SQL>
    SQL> exec testxml (:vout)
    PL/SQL procedure successfully completed.
    SQL>
    SQL> print vout
    VOUT
    <?xml version = '1.0'?>
    <ROWSET>
       <ROW num="1">
          <DUMMY>X</DUMMY>
       </ROW>
    </ROWSET>But definitely you can optimize your proc a bit: Try
    create or replace procedure testxml (clob_out in out nocopy clob)
    is
       l_ctx    dbms_xmlquery.ctxhandle;
    begin
       l_ctx := dbms_xmlquery.newcontext ('select * from dual');
       clob_out := dbms_xmlquery.getxml (l_ctx);
       dbms_xmlquery.closecontext (l_ctx);
    end testxml;
    /

  • Need to build a report similar to t-code  MCTA  but with some modifications

    HI ABAPers
    this query is as assignment for me (i am undergoing abap training)
    there is build in transaction in sap (MCTA) for SIS: CUSTOMER ANALYSIS SELECTION.
    THE DETIALS OF THIS TRANCTION ARE AS FOLLOWS.
    T-CODE:- MCTA
    Pacakage:- MCV
    Transaction text: SIS: Customer Analysis - Selection
    Program : RMCV0100
    Selection Screen: 1000
    i want to build a similar report as this one but in my report i want to enter more than one currency values in currency field (for ex: i want the report o/p for USD,INR & EURO on the same output screen)
    in the report (mcta) it accepts only one currency and gives the o/p for that currency only but i want it to accept 3 currency types and give me the output for all the 3 currency types.
    i have tried a lot but unable to find the solution.
    if anybody knows solution for this query then reply back to me
    i think i need to change some changes in the logic which extracts the data from the database but where to do and what logic to be implement iam unable to get that.
    waiting for ur early positive replys
    regards,
    maqsood

    hi
    thanx for ur reply.
    i think the select-options is the best way to get more then one currency values.
    but i need to know what code i have to write for display of this day.
    in the standard report MCTA there he is using only one currency. similarly i need to add 2 more columns for each currency in that same report o/p.
    how to do that can any body help me
    regards,
    maqsood

  • Integration builder config obj transported from DEV to QA but not found

    Hi,
    I have a new development in PI DEV. I exported the ESR objects in a transport as well the Integration builder config objects in the same transport. Asked my admin to move it through CTS to PI QA. Its done.
    In PI QA system, I am able to see the new ESR objects in the Enterprise services Builder.
    But not able to see the config objects in Integration Directory (Integration Builder).
    I researched the forum got some tips tried but in vain.
    1. I chose Tools menu --> Find transports option but no transports found.
    2. I cleared cache (full refresh)
    3. Closed and reopened Integration builder
    I just want to see those config folders as it was designed in the dev !!
    Help is appreciated please.
    thnks

    Hi!
    Yes , you can transport the ID Objects through CTS, But the catch is : -
    After transport ID Objects, will not directly come into ID object list Like ESR Object Did , here in ID transported Object first Move into Change Object list , There you need to acticate Them. then these Object will be appear in ID Object List,
    Method CONFIGURATION OBJECTS ---> (INTEGRATION DIRECTORY) -
    > INTEGRATION BUILDER.
    Step -I
    1. Select Configuration Scenario to trasport.
    2. Right Click on Configuration Scenario to Transport.
    3. Select Export Option.
    4. Check or Select the Configuration Scenario.
    5. Check the Mode of transport.
    CTS MOde:-
    5.1     Select a required type of Object Set:
         IN OUR CASE: ALL OBJECT OF Selected Scenario.
    5.2        Select Transort request.
    5.3      Finish the Process.
    TRANSPORT USING FILE SYSTEM:-
    5.1     Select a required type of Object Set:
         IN OUR CASE: ALL OBJECT OF Selected Scenario.
    5.2      Finish the Process.
    Step II
    1. GO TO TOOLS OPTION IN MENU BAR
    2. OPEN CTS TRANSPORT ORGANIZER
    3. Select the request to Release.
    4. Press Button Release.
    Step III( Steps to be Perform at Target System).
    1. Execute Transection Code STMS.
    2. Check your Transport Request Number.
    3. Focus on that Trasport Request Number Through Mouse.
    4. Now Import The Transport Request on Specific client of Target System.
    5.Click Ok.
    FINAL :-  NOw on Quality Server all Transported Objects Need to be activated( CHANGE OBJECTS).
    Regards
    Prabhat Sharma.

  • When Building an Application, which .icd file gets used on the deployment machine?

    Hello all,
    I am building an application that needs to support multiple configurations for multiple cameras. I currently have a development machine with everything you would expect to be installed, and a deployment machine that does not have LabVIEW installed, but does have LabVIEW run-time, appropriate drivers and MAX.
    My question is: When I build an application, I would like to be able to give a particular end user their own .icd file which the built application will recognize on their own machine. Then the .icd parameters can be tailored to their application. Is this possible?
    I had hoped that this would just be the case, however when I compiled an application and tried to run it on the deployment machine it was obvious that the built application retained the .icd settings on the development machine and ignored the .icd settings on the deployment machine. Perhaps it has something to do with how I am compiling? Any additional info would be awesome.
    Thanks everyone for your time!

    Cole,
    The easiest thing to do would be to manually replace the default .icd files with your configured .icd files at the directories specified in the following knowledge base.
    Where Do I Place My Camera File Once I Download It?
    LabVIEW won't copy the .icd configuration automatically because it is a configuration file for the IMAQ driver which is platform independent.  Another option would be to create VI that runs at installation or application run time that programmatically configures the .icd file.  You can add the .icd file to your project and copy the attributes to the camera file that exists on the deployed machine or replace it entirely.
    Regards,
    Isaac S.
    Applications Engineer
    National Instruments

  • Hi my iPhone is a 3GS and I've tried now to update it for 4.3.5 to 5.0.1 but when its done downloading it comes up with your iPhone is not eligible for this build (i think this is the error message) i need help

    plz help me guys

    Most often due two one of the following.
    1 Install current version of iTunes, older Macintosh Systems will not support current version of iTunes, make sure you have current version of iTunes.
    Or
    2 Your computer Hosts file is blocking Apple from communicating with iTunes. To determine this, search Hosts on computer, then open Hosts file with a word processor. If the Hosts file contains this, gs.apple.com it is blocking Apple. This line with its number must be inactivated (removing it works). A stock Hosts file does not contain this or block Apple.
    Here is Apple information on this problem:
    "This device is not eligible for the requested build: Also sometimes displayed as an "error 3194." If you receive this alert, update to the latest version of iTunes. Third-party security software or router security settings can also cause this issue. To resolve this, follow Troubleshooting security software issues.
    Downgrading to a previous version of iOS is not supported. If you have installed software to perform unauthorized modifications to your iOS device, that software may have redirected connections to the update server (gs.apple.com) within the Hosts file. First you must uninstall the unauthorized modification software from the computer, then edit out the "gs.apple.com" redirect from the hosts file, and then restart the computer for the host file changes to take affect.  For steps to edit the Hosts file and allow iTunes to communicate with the update server, see iTunes: Troubleshooting iTunes Store on your computer, iPhone, iPad, or iPod—follow steps under the heading Blocked by configuration (Mac OS X / Windows) > Rebuild network information > The hosts file may also be blocking the iTunes Store. If you do not uninstall the unauthorized modification software prior to editing the hosts file, that software may automatically modify the hosts file again on restart. Also, using an older or modified .ipsw file can cause this issue. Try moving the current .ipsw file, or try restoring in a new user to ensure that iTunes downloads a new .ipsw."

  • Build Array keeps name of the last element but not the others. Workaround?

    Hi there,
    Sorry if this has been posted before, I did the search first but did not find anything.
    Problem is that I have two setups that are identical and need to be controlled from a single vi. Since they are the same they are configured with the same sets of parameters so I decided to create a cluster of these and then build an array of the clusters. This way I need to only use one wire and if I need a given parameter I can easily get it from there (or so I thought) and also since I need to see if anything changes I can compare one wire instead of each one of the parameters.
    The gui has the list of parameters then in the block diagram I bundle them appropiately, using "Bundle by Name" and then each bundle into an array using "Build Array". Problem arises when I index the array for the first setup and the use that to unbundle the parameters I need, using "Unbundle by Name" (though if I use "Unbundle" the same happens)and lo and behol, the ouput names are from the second setup, not the first.
    Here is the curious thing though, even though the names are all wrong the values are correct. I could live with this but it is annoying plus it will make another user very hard to understand the diagram plus this is just a proof of principle to test with two, eventually there will be eight or even more and that is going to get really confusing.
    Is there a way around this? Even if it is to change the names after unbundled.
    Check the attached vi to see what I mean.
    Solved!
    Go to Solution.
    Attachments:
    Test Build Array Names.vi ‏11 KB

    I think you are forgetting an important point about arrays.  The only thing that can be different between each element of an array is its value.  The array elements must all share the same properties.  So that would include the names of the individual elements that make up the cluster that is an array element.
    It appears that the last cluster that gets built into the array is the one that defines the names of the elements that are within the cluster element.  You either need to give all elements of the array the same names within the cluster.  Or use a cluster of clusters instead of an array of cluster to build your data structure.

  • Building a backup admin server.....need urgent support

    Scenario :
    Box (Machine) A has admin server and few manager servers for domain “test”. And few managed server on box B. Managed server of box A and box B are currently handled through admin server on box A. Also node manager is configured to start and stop the servers of box A and box B.
    Now in case, box A goes down physically. I want to have one back up admin server on box C,through which I can handle the managed server on box B.
    For this I take steps:
    Step1
    Keep a frequent back of below mentioned folder on box C from box A.
    1.     wlsHome \user_projects\domains\<domain name>\config
    2.     wls home\user_projects\domains\<domain name>\servers\AdminServer\data\ldap
    3.     wls home\user_projects\domains\<domain name>\security
    Ref :http://e-docs.bea.com/wls/docs100/server_start/failures.html
    Step2
    Before starting the admin server on box C I change the admin listen port in config.xml to the hostname or IP of box C.
    Step3
    For node manager.
    On box B, I need to point node manager to admin server to the box C.
    1.     Edit startup. Properties in the <domain name>/server/<servername>. In each server folder.
    2.     Need to uninstall and install again node manager server to listen the request from different host as by default it listen from localhost.
    Ref : http://e-docs.bea.com/wls/docs103/nodemgr/starting_nodemgr.html
    “By default, Node Manager listens only from the local host. If you want Node Manager to accept commands from remote systems, you must uninstall the default Node Manager service, then reinstall it to listen on a non-localhost listen address. See Reconfigure Startup Service for Windows Installations.”
    I tried these steps but not working. Can any help me out . Am I missing any steps or going in wrong direction for my goal. Is there any alternative way to do this ???
    Waiting for a response.

    Creo que los pasos 1 y 2 esta bien, pero el paso 3 no es parte de la configuración/procedimiento para alcanzar el objetivo, no obstante, si es necesario y debió haberse aplicado anteriormente. Otra cosa más, no estoy seguro de los cambios que estas haciendo en el paso 3 > 1. "Edit startup. Properties in the <domain name>/server/<servername>. In each server folder.", ¿podrías especificar los cambios que estas aplicando?
    ¿Porque dices que no funciona?, ¿Cuales son los errores que obtienes?
    Steps 1 and 2 are fine, I think step 3 is not part of the configuration/procedure to reach the goal, however, this is necesary and should have been applied previously. One more thing, I'm not sure the changes you are doing in step 3> 1. "Edit startup. Properties in the <domain name>/ server/<servername>. In each server folder.", Could you specify the changes you are applying?
    Why do you say It doesn't works?, what are the errors you get?
    Edited by: Betino on 26/08/2009 11:51 AM

  • How to make a billing forms in oracle forms 6.0?

    hi,i want to make a sample billing form in oracle forms.my fields details
    itemcode varchar2(6);
    itemname varchar2(25);
    quantity number(5); prompt quantity in kg
    selling_price number(5);
    subtotal number(5);
    total number(6);
    i have no idea about billing application.if i want to make "subtotal" and "total" as database item?,i only want to show the total price on "total" and "subtotal" fields.i will make "total" field as single record item.and set all others are 10 records displayed.please help me further.i want sellingprice*quantity=subtotal.at last i want to get subtotal+subtotal+n(sum of all subtotal)=total.total is a single display field at bottom.if we entered all items i want to show the total at bottom.i know my concept is so stupid.please help me to make a proper forms.real thanks for reading my question.

    I think you've got worse problems than building the form.
    First you need a proper data model. Billing will involve more than one table, with master - detail relations and that kind of very nice things that a database can achieve.
    Then, once you have designed a datamodel that fits your requirements, you will have to build the form with the builder. It is not a hard tool, but needs a minimum learning.
    Don't take me wrong, but I don't think you can come here and ask such a generic issue.

Maybe you are looking for