How to add a "item not null" condition to an existing request condition ?
Hi,
I have a condition for displaying a region ;
Request Is NOT Contained within Expression 1
Expression 1 value is : "GET_DETAIL_MONTH || GET_DETAIL_DAY"
It works fine.
But the problem is that I would like to add a condtion to this. This condition would be that the item P10_DEPT is not NULL.
How to do ?
Thank you for your kind answers.
Hello,
Swith the condition type to a PL/SQL Expression and enter
(:P10_DEPT IS NOT NULL) and (:REQUEST NOT IN ('GET_DETAIL_MONTH','GET_DETAIL_DAY'))
Greetings,
Roel
http://roelhartman.blogspot.com/
You can reward this reply by marking it as either Helpful or Correct ;-)
Similar Messages
-
How to combine two conditions : Exists and Item not null ?
Hello !
I have a flash chart region that I would like to display only if two conditions are both true.
The first condition is this one :
Exists (SQL query returns at least one row) :
select 1
from observatoire.fiche aa, observatoire.activite_faite bb
where aa.fiche_id = bb.fiche_id
and bb.fiche_id = aa.fiche_id
AND bb.activites_id = TO_NUMBER(:P23_ACTIVITES_ID)
AND TRUNC(aa.date_activite, 'YYYY') = TRUNC(TO_DATE(:P23_ANNEE, 'YYYY'), 'YYYY')And the second condition would be :
Item not null :
P23_ACTIVITES_IDHow to combine these two conditions into one display condition ?
Thank you .
ChristianHello,
The issue is that you're doing -
TO_NUMBER(:P23_ACTIVITES_ID)When you leave the Null return value blank like that, you'll typically see '%null%' used in session state (i.e. it's not actually null). Obviously '%null%' can't be converted to a number, hence the error you're seeing.
A simple solution would be to make your null return value -1 or some other value that is guaranteed not to be a valid id (and alternative is to convert the %null% to a real null via an App/Page process etc (if you search this forum you'll find a few examples on how to do that). Another alternative is to use a DECODE to detect the '%null%' etc.
Hope this helps,
John.
Blog: http://jes.blogs.shellprompt.net
Work: http://www.apex-evangelists.com
Author of Pro Application Express: http://tinyurl.com/3gu7cd
REWARDS: Please remember to mark helpful or correct posts on the forum, not just for my answers but for everyone! -
How to create a named not null constraint
Hi All,
How to create a table with a named not null constraint?
and how to add a named not null constraint to a table?
Thanks for the help.Hi,
I guess you are asking for a column inside a table, having a named not null constraint. Am I correct? Try the following.
SQL> create table checktab (col1 varchar2(30) constraint NN_const not null);Is this what you required?
Please post technical questions in respective forums.
Hope that helps.
Savitha. -
How to create a single 'not null ' validation for all the items in a page ?
Hi everyone ,
how to create a single 'not null ' validation for all the items in a page ? I have many textfields . Instead of creating 'not null' validation for each item , I would like to create a a single validation control that will serve the purpose
Thanks & Regards
UmerNice1 wrote:
bob , as u said I have done the following :
1) under create button , there are 9 items and for each item I have set Required to 'Yes'
2) under delete button , there is 1 item and have set Required to 'Yes' for the item
3) defined page validation for 9 items under 'create ' button and have set it to fire when 'create ' button clicked
4) defined page validation for 1 item under 'delete ' button and have set it to fire when 'delete ' button clicked
now , when I click 'create' button it even shows for the item under 'Delete ' button that it is a required itemSorry, I didn't see this note. The required template won't work, there is no way to attach it to the button.
The best solution is as the reply a couple replies up
Create 2 page type validations as a PL/SQL with code
1st validation
:P1_ITEM1 IS NOT NULL and :P1_ITEM2 IS NOT NULL ...... and :P1_ITEM9 IS NOT NULL include all 9 items
Set the When Button Pressed to the CREATE button
2nd validation
:P1_ITEM10 IS NOT NULL
Set the When Button Pressed to the DELETE buttonI think that's going to be the easiest way to do it.
Edited by: Bob37 on Apr 27, 2012 12:02 PM -
Urjent-how to add line items in tcode-FBL3N
Hi Experts,
How to add line items customer, customer name, vendor and vendor name in FBL3N.
Thanks in advance.
mahe
Moderator message - Please do not use words like "urjent". Please ask a specific question. Please search the forum. This question has been asked and answered before. Post locked
Edited by: Rob Burbank on Apr 29, 2009 11:27 AM
Edited by: Rob Burbank on Apr 29, 2009 11:28 AMHi,
Check the BTE's:
00001020 POST DOCUMENT: Prior to final checks SAMPLE_INTERFACE_00001020
00001025 POST DOCUMENT: Final checks completed SAMPLE_INTERFACE_00001025
00001030 POST DOCUMENT: Posting of standard data SAMPLE_INTERFACE_00001030
00001050 POST DOCUMENT: Accounting interface SAMPLE_INTERFACE_00001050
Thanks & Regards,
Harish -
How to add Excise item with out chapter id
Dear all,
How to add Excise item with out chapter id?
Chapter id of purchae items will be known only after receiving Invoice/gate pass/delivery chalan from supplier/vendor
To send a purchase order we need to create that particular item in the master, but with out assigning chapter id system is not allowing to save without chapter id.
How to solve this?
I am with SAP 8.8 and PL 10
Thanks in advance
regards,
KumarHi Kumar,
Refer the book of chapter ID or find out on internet you will get the chapter ID.
Still if you not able to get the chapter id then consult with excise advisory.
But you can add Excise PO until you have the excise details in Item master.
Regards,
Datta Kharat -
How to add an item into the Newsstand
How to add an item into the Newsstand. Please do NOT reply using "tech-language." Use standard- normal everyday English. Thanks,
Don Otlin
Franklin Square, NYOpen Newsstand. Tap on the "Store" button in the upper right. Any newspaper or magazine you download from the store will appear in Newsstand.
-
How to add new item in more options dialog box
Hi all,
Can anyone tell me how to add new item in more options dialog box(site actions -> more options). I want to add new item there to the new page layout which I created but I didn't find any way to do it. can anyone assist me for this.Good point, in order to add a Page into that area, you will need to define a Custom Action. You can learn more about creating Custom Actions here:
http://msdn.microsoft.com/en-us/library/hh500259(v=office.14).aspx
As an example, Microsoft uses the following Custom Action to add the "Publishing Page" to that Create Silverlight control when enabling the Publishing features:
<CustomAction
Id="CreatePublishingPage"
GroupId="WebPages"
Location="Microsoft.SharePoint.Create"
Sequence="100"
Title="$Resources:cmscore,Create_WebPages_PublishedPage;"
Description="$Resources:cmscore,Create_WebPages_PublishedPage_Description;"
ImageUrl="/_layouts/images/ltpp.png">
<UrlAction Url="_Layouts/CreatePage.aspx" />
</CustomAction>
Dimitri Ayrapetov (MCSE: SharePoint) -
Need detailed procedure on how to add an item with Item Style Check Box in
Need detailed procedure on how to add an item with Item Style Check Box in Framework.
The view instance should be the same as the view instance (view object) specified for your region.
If the View Attribute already that you need already exists in the View Object then you can use it.
Otherwise you have to extend the View Object and add the new attribute to it.
--Prasanna -
How to add a item to shopping cart in iProcurement by java codes.
I have encountered a problem in the development of iProcurement, I don't know how to add a item into the shopping cart. Please help me.
This is the Configurator forum, your question is probably better posed in the Procurement forum (Procurement
-
How to add an feild to a segment to an existing idoc sturucture?
how to add an feild to a segment to an existing idoc sturucture?
please help me out with the step step by process...
thnaks and regards,
anuHi
use the WE31 Tcode to edit the segment
see the following steps
WE30 - you can create a IDOC type.
An IDOC with data, will have to be triggered by the application that is trying to send out the data.
FOr testing you can use WE19.
How to create idoc?
*WE30 - you can create a IDOC type
For more information in details on the same along with the examples can be viewed on:
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm#_Toc8400404
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a6620507d11d18ee90000e8366fc2/frameset.htm
http://www.sappoint.com/presentation.html
http://www.allsaplinks.com/idoc_search.html
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://www.erpgenie.com/sapedi/idoc_abap.htm
To Create Idoc we need to follow these steps:
Create Segment ( WE31)
Create Idoc Type ( WE30 )
Create Message Type ( WE81 )
Assign Idoc Type to Message Type ( WE82 )
Creating a Segment
Go to transaction code WE31
Enter the name for your segment type and click on the Create icon
Type the short text
Enter the variable names and data elements
Save it and go back
Go to Edit -> Set Release
Follow steps to create more number of segments
Create IDOC Type
Go to transaction code WE30
Enter the Object Name, select Basic type and click Create icon
Select the create new option and enter a description for your basic IDOC type and press enter
Select the IDOC Name and click Create icon
The system prompts us to enter a segment type and its attributes
Choose the appropriate values and press Enter
The system transfers the name of the segment type to the IDOC editor.
Follow these steps to add more number of segments to Parent or as Parent-child relation
Save it and go back
Go to Edit -> Set release
Create Message Type
Go to transaction code WE81
Change the details from Display mode to Change mode
After selection, the system will give this message The table is cross-client (see Help for further info). Press Enter
Click New Entries to create new Message Type
Fill details
Save it and go back
Assign Message Type to IDoc Type
Go to transaction code WE82
Change the details from Display mode to Change mode
After selection, the system will give this message The table is cross-client (see Help for further info). Press Enter.
Click New Entries to create new Message Type.
Fill details
Save it and go back
Check these out..
Re: How to create IDOC
Check below link. It will give the step by step procedure for IDOC creation.
http://www.supinfo-projects.com/cn/2005/idocs_en/2/
ALE/ IDOC
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sappoint.com/abap.html
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs
go trough these links.
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sappoint.com/abap.html
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.allsaplinks.com/idoc_sample.html
http://http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
An IDoc is simply a data container that is used to exchange information between any two processes that can understand the syntax and semantics of the data...
1.IDOCs are stored in the database. In the SAP system, IDOCs are stored in database tables.
2.IDOCs are independent of the sending and receiving systems.
3.IDOCs are independent of the direction of data exchange.
The two available process for IDOCs are
Outbound Process
Inbound Process
AND There are basically two types of IDOCs.
Basic IDOCs
Basic IDOC type defines the structure and format of the business document that is to be exchanged between two systems.
Extended IDOCs
Extending the functionality by adding more segments to existing Basic IDOCs.
To Create Idoc we need to follow these steps:
Create Segment ( WE31)
Create Idoc Type ( WE30)
Create Message Type ( WE81)
Assign Idoc Type to Message Type ( WE82)
imp links
http://www.allsaplinks.com/idoc_sample.html
http://www.sapgenie.com/sapedi/idoc_abap.htm
www.sappoint.com
--here u can find the ppts and basic seetings for ALE
http://sappoint.com/presentation.html
www.sapgenie.com
http://www.sapgenie.com/ale/index.htm
WE30 - you can create a IDOC type.
An IDOC with data, will have to be triggered by the application that is trying to send out the data.
Try this..Hope this will help.
>>>> SAP ALE & IDOC<<<<
Steps to configuration(Basis) >>
1. Create Logical System (LS) for each applicable ALE-enabled client
2. Link client to Logical System on the respective servers
3. Create background user, to be used by ALE(with authorizaton for ALE postings)
4. Create RFC Destinations(SM59)
5. Ports in Idoc processing(WE21)
6. Generate partner profiles for sending system
The functional configuration(Tcode: SALE)
Create a Customer Distribution Model (CDM);
Add appropriate message types and filters to the CDM;
Generate outbound partner profiles;
Distribute the CDM to the receiving systems; and
Generate inbound partner profiles on each of the clients.
Steps to customize a new IDoc >>>
1. Define IDoc Segment (WE31)
2. Convert Segments into an IDoc type (WE30)
3. Create a Message Type (WE81)
4. Create valid Combination of Message & IDoc type(WE82)
5. Define Processing Code(WE41 for OUT / WE42 for IN)
6. Define Partner Profile(WE20)
Important Transaction Codes:
SALE - IMG ALE Configuration root
WE20 - Manually maintain partner profiles
BD64 - Maintain customer distribution model
BD71 - Distribute customer distribution model
SM59 - Create RFC Destinations
BDM5 - Consistency check (Transaction scenarios)
BD82 - Generate Partner Profiles
BD61 - Activate Change Pointers - Globally
BD50 - Activate Change Pointer for Msg Type
BD52 - Activate change pointer per change.doc object
BD59 - Allocation object type -> IDOC type
BD56 - Maintain IDOC Segment Filters
BD53 - Reduction of Message Types
BD21 - Select Change Pointer
BD87 - Status Monitor for ALE Messages
BDM5 - Consistency check (Transaction scenarios)
BD62 - Define rules
BD79 - Maintain rules
BD55 - Defining settings for IDoc conversion
WEDI - ALE IDoc Administration
WE21 - Ports in Idoc processing
WE60 - IDoc documentation
SARA - IDoc archiving (Object type IDOC)
WE47 - IDoc status maintenance
WE07 - IDoc statistics
BALE - ALE Distribution Administration
WE05 - IDoc overview
BD87 - Inbound IDoc reprocessing
BD88 - Outbound IDoc reprocessing
BDM2 - IDoc Trace
BDM7 - IDoc Audit Analysis
BD21 - Create IDocs from change pointers
SM58 - Schedule RFC Failures
Basic config for Distributed data:
BD64: Maintain a Distributed Model
BD82: Generate Partner Profile
BD64: Distribute the distribution Model
Programs
RBDMIDOC Creating IDoc Type from Change Pointers
RSEOUT00 Process all selected IDocs (EDI)
RBDAPP01 - Inbound Processing of IDocs Ready for Transfer
RSARFCEX - Execute Calls Not Yet Executed
RBDMOIND - Status Conversion with Successful tRFC Execution
RBDMANIN - Start error handling for non-posted IDocs
RBDSTATE - Send Audit Confirmations
FOr testing you can use WE19.
Regards
Anji -
How to add an item object as a child for a specified parent node in AdvancedDataGrid in Flex?
Hi all,
This is the code, to add a object as a child into a specified parent node in AdvancedDataGrid in flex.
<?xml version="1.0" encoding="utf-8"?><mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="onCreationComplete()" width="100%" height="100%">
<mx:Script><![CDATA[
importmx.controls.Alert;
importmx.collections.IHierarchicalCollectionViewCursor;
importmx.collections.IHierarchicalCollectionView;
importmx.collections.ArrayCollection; [
Bindable]private var objectAC:ArrayCollection = newArrayCollection();
//This method is used to construct the ArrayCollection 'flatData'
private function onCreationComplete():void{
var objOne:Object = newObject(); objOne.name =
"Rani"; objOne.city =
"Chennai";objectAC.addItem(objOne);
var objTwo:Object = newObject(); objTwo.name =
"Rani"objTwo.city =
"Bangalore";objectAC.addItem(objTwo);
var objThree:Object = newObject(); objThree.name =
"Raja"; objThree.city =
"Mumbai";objectAC.addItem(objThree);
//This method is used to add one object as a child item for the parent node 'Rani'
private function addChildItem():void{
var dp:IHierarchicalCollectionView = groupedADG.dataProvider asIHierarchicalCollectionView;
varcurent:IHierarchicalCollectionViewCursor = groupedADG.dataProvider.createCursor();
var dummyParentNode:Object = {name:"Rani", city:"New Delhi"};
var obj:Object = null;
while(curent.current){
// To get the current node objectobj = curent.current;
// Add Child item, when depth = 1 and Node name should be "Rani"
if (curent.currentDepth == 1 && obj["GroupLabel"] == "Rani"){
dp.addChild(curent.current, dummyParentNode);
curent.moveNext();
groupedADG.dataProvider = dp;
groupedADG.validateNow();
groupedADG.dataProvider.refresh();
]]>
</mx:Script>
<mx:AdvancedDataGrid id="groupedADG" x="10" y="15" designViewDataType="tree" defaultLeafIcon="{null}" sortExpertMode="true" width="305" >
<mx:dataProvider>
<mx:GroupingCollection id="gc" source="{objectAC}">
<mx:grouping>
<mx:Grouping>
<mx:GroupingField name="name"/>
</mx:Grouping>
</mx:grouping>
</mx:GroupingCollection>
</mx:dataProvider>
<mx:columns>
<mx:AdvancedDataGridColumn headerText="Name" dataField="name"/>
<mx:AdvancedDataGridColumn headerText="City" dataField="city"/>
</mx:columns>
</mx:AdvancedDataGrid>
<mx:Button x="10" y="179" label="Open the folder 'Rani'. Then Click this Button" width="305" click="addChildItem()" />
</mx:Application>Hi,
It's not possible to 'append' a StringItem or a TextField (or any other lcdui.Item object) to a Canvas or GameCanvas. You can only draw lines, draw images, draw text, etc etc, on a Canvas screen. So, you can only 'simulate' the look and feel of a TextField (on a Canvas) by painting it and adding source code for command handling (like key presses). However, this will be quite some work!!
lcdui.Item objects can only be 'appended' to a Form-like Displayable.
Cheers for now,
Jasper -
How to add Service item in PR Document using BAPI_PR_CHANGE
Hi Folks,
I am using BAPI_PR_CHANGE to change existing purchase requisition document. By using this FM, i am able to add new item in PR document.
Now my requirement is to add services and limits at item level details.
But when i saw the parameter list of this FM, i am not able to find any parameter where service details or limits can be passed.
So does it mean that, its not possible to edit service details at item level of PR by using FM BAPI_PR_CHANGE?
Or if yes then how can we do it.
If No, then what could be the alternative to change the service details of the item.
Regards
PG
Edited by: PG on Aug 30, 2010 6:32 PMHi,
I just realised that, this question can be asked in specific forum of MM.
Regards
PG -
How to add an item in the combobox list at runtime
i want to add an item to the list of items in the combobox. How can I do this? I tried to use the methods getselecteditem() and getitem() from the actionlistener but no success.
so after i add an item, the next time when i run that frame, that item should be displayed in the list of items in the combobox. Can anybody help me with this?Thanks Encephalophathic.
Let me explain you the whole design -
I have a frame having textfields and comboboxes. Now in the combobox, i have added some fields during design time and some i want the user to add at runtime. After the user clicks the Save button, i want the new string if entered in the combobox by the user at runtime to be added in the list of items of the combobox. So the next time when that frame is run, the item added by the user at runtime previously should be there in the list of items displayed in the combobox.
What I am trying to do in this code at the combobox is if the user enters a new string in the combobox, then if he presses enter key, the value entered in the list of the combobox should be entered in the list of items of the combobox. Actually i m just trying to get the item typed in by the user, so just testing with enter key, but really i want it on the button click. I tried to add the code for adding an item to the combobox in the actionperformed, but i m not able to add it so confused what to do. Please help me with this.
Here's the whole code for that -
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JCheckBoxMenuItem;
import javax.swing.JComboBox;
import java.awt.event.ActionListener;
import javax.swing.JOptionPane;
import javax.swing.JDialog.*;
import javax.swing.JComboBox;
public class EnterFD implements ActionListener{
private JFrame frame;
private JPanel mainpanel,menupanel,userinputpanel,buttonpanel;
private JMenuBar menubar;
private JMenu menu,submenu;
private JMenuItem menuitem;
private JCheckBoxMenuItem cbmenuitem;
private JLabel fdnumber;
private JLabel bankname;
private JLabel beneficiaryname;
private JLabel entereddate;
private JLabel maturitydate;
private JLabel rateofinterest;
private JLabel amount;
private JLabel maturityamount;
private JTextField fdnumbertxtfield;
private JComboBox banknamecombobox;
private JTextField beneficiarynametxtfield;
private JComboBox entereddatecombobox;
private JComboBox maturitydatecombobox;
private JTextField rateofinteresttxtfield;
private JTextField amounttxtfield;
private JTextField maturityamounttxtfield;
private JButton savebutton;
private JButton clearbutton;
public EnterFD() {
initComponents();}
private final void initComponents(){
fdnumber = new JLabel("FD Number:");
bankname = new JLabel("Bank Name:");
beneficiaryname = new JLabel("Beneficiary Name:");
entereddate = new JLabel("Entered Date:");
maturitydate = new JLabel("Maturity Date:");
rateofinterest = new JLabel("Rate Of Interest:");
amount = new JLabel("Amount:");
maturityamount = new JLabel("Maturity Amount:");
fdnumbertxtfield = new JTextField();
banknamecombobox = new JComboBox();
banknamecombobox.addItem("State Bank Of India");
banknamecombobox.addItem("Bank Of Baroda");
banknamecombobox.addItem("IDBI Bank");
banknamecombobox.addItem("ICICI Bank");
banknamecombobox.addItem("Punjab National Bank");
banknamecombobox.setEditable(true);
banknamecombobox.setSelectedIndex(-1);
banknamecombobox.addKeyListener(new java.awt.event.KeyAdapter() {
@Override
public void keyTyped(java.awt.event.KeyEvent evt) {
banknamecomboboxKeyTyped(evt);
banknamecombobox.addKeyListener(new java.awt.event.KeyAdapter() {
@Override
public void keyReleased(java.awt.event.KeyEvent evt) {
banknamecomboboxKeyReleased(evt);
beneficiarynametxtfield = new JTextField();
entereddatecombobox = new JComboBox();
maturitydatecombobox = new JComboBox();
rateofinteresttxtfield = new JTextField();
amounttxtfield = new JTextField();
maturityamounttxtfield = new JTextField();
menubar = new JMenuBar();
menu = new JMenu("File");
menubar.add(menu);
menuitem = new JMenuItem("New");
menu.add(menuitem);
menuitem.addActionListener(this);
menuitem = new JMenuItem("Save");
menu.add(menuitem);
menuitem.addActionListener(this);
menuitem = new JMenuItem("Close");
menu.add(menuitem);
menuitem.addActionListener(this);
menuitem = new JMenuItem("Exit");
menu.add(menuitem);
menuitem.addActionListener(this);
menu = new JMenu("Edit");
menubar.add(menu);
menuitem = new JMenuItem("View FD");
menu.add(menuitem);
menuitem.addActionListener(this);
mainpanel = new JPanel(new BorderLayout());
menupanel = new JPanel(new BorderLayout());
menupanel.add(menubar);
userinputpanel = new JPanel(new GridLayout(8,2,5,20));
userinputpanel.setBorder(BorderFactory.createEmptyBorder(50,50,80,80));
userinputpanel.add(fdnumber);
userinputpanel.add(fdnumbertxtfield);
fdnumbertxtfield.setColumns(50);
userinputpanel.add(bankname);
userinputpanel.add(banknamecombobox);
userinputpanel.add(beneficiaryname);
userinputpanel.add(beneficiarynametxtfield);
beneficiarynametxtfield.setColumns(50);
userinputpanel.add(rateofinterest);
userinputpanel.add(rateofinteresttxtfield);
rateofinteresttxtfield.setColumns(50);
userinputpanel.add(amount);
userinputpanel.add(amounttxtfield);
amounttxtfield.setColumns(50);
userinputpanel.add(maturityamount);
userinputpanel.add(maturityamounttxtfield);
maturityamounttxtfield.setColumns(50);
savebutton = new JButton("Save");
clearbutton = new JButton("Clear");
JPanel buttonpanel = new JPanel(new FlowLayout(FlowLayout.CENTER));
buttonpanel.add(savebutton);
buttonpanel.add(clearbutton);
savebutton.addActionListener(this);
clearbutton.addActionListener(this);
mainpanel.add(menupanel,BorderLayout.NORTH);
mainpanel.add(userinputpanel,BorderLayout.CENTER);
mainpanel.add(buttonpanel,BorderLayout.SOUTH);
frame = new JFrame("Enter FD");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(3000,3000);
frame.setContentPane(mainpanel);
frame.pack();
frame.setVisible(true); } -
How to add an Item to as Displayable
The documentation for the Display class says that the setCurrentItem method "requests that the Displayable that contains this Item be made current". How can I add an Item to a Displayable? Only the Form class has an append(Item item) method.
In fact I want to use a TextfFeld in a GameCanvas. Maybe you could suggest me another way to do this.
Thank You!Hi,
It's not possible to 'append' a StringItem or a TextField (or any other lcdui.Item object) to a Canvas or GameCanvas. You can only draw lines, draw images, draw text, etc etc, on a Canvas screen. So, you can only 'simulate' the look and feel of a TextField (on a Canvas) by painting it and adding source code for command handling (like key presses). However, this will be quite some work!!
lcdui.Item objects can only be 'appended' to a Form-like Displayable.
Cheers for now,
Jasper
Maybe you are looking for
-
How do I populate a popup window with data from the parent window
I am brand new to JSF so please help me. I have a JSF page where users enter some search criteria and it displays the results in a matrix table. I need to have a PRINT button or link on this page that pops up a new window that displays the same data
-
Macbook Air or Pro for College?
With the announcment of the new Macbook Air with all day battery life, faster graphics, and better flashstorage I don't know if I should go with the 13 MBA or the 13 MBP with Retina. I will be a engineering major but I took a private tour at Colorado
-
Query is immediate in sqlplus but doesn't finish in Apex
OK, so i wrote this fairly simple 4 table query for a report. This query when run from SQL Developer or directly in SQL Plus runs and completes in less than a second. I create an APEX application that would run this same query and the report never co
-
User equivalence check failure in oracle10g RAC installation on solaris
Hi, i am trying to install oracle clusterware on solaris10. when i executed clusture varification utility , user equivalence test is failed. each node have same username,userid,group id and i configured SSH also using exec /user/bin/ssh-agent /usr/bi
-
Generation of k type PR and service through maintenance order
dear all, i require help from all of you , how i can book service and k type purchase requition cost on the maitntenance order. raghav