GridBagLayout: JInternalFrames and internal JDesktopPanes?

What I want:
A JToolbar a the top of my main JFrame and a JPanel (status bar) at the bottom of my frame that stretches/shrinks with the screen.
AND JInternalFrames in the center area (the number is arbitrary and the position is -- for now -- arbitrary). These frames are NOT effected by any resizing of the main JFrame window.
My problem:
With all the components added to the JFrame, the JToolbar and JPanel are placed fine, but the JInternalFrames won't allow me to resize them -- i.e., when I drag the iframe(s) to a new size, not only do they revert back to the original size, but sometimes the frame will reposition itself within the frame altogether!! And even sometimes a graphic glitch will occur and suddenly two instances of my iframe(s) will appear (only one will actually be functional)! Plus, when I try to iconify one of the iframes, its desktopicon moves to the absolute bottom of the JFrame, and shifts my JPanel on top of it!
I tried adding an internal JPanel to try to isolate my inner iframes from the nasty GB's effects and to try to make an, but it seems like the parent GridBagLayout still had an effect on the JPanel's contents.
Is there a way to:
1) allow the JInternalFrames to freely resize, and
2) place an "internal JDesktopPane" so that when I iconify iframes, the desktopIcon appears above my JPanel status bar?
Thank you for any help!
Paul

Here is some code (I don't recommend using GridBagLayout's, it's often much easier and flexible to use nested containers).
JDesktopPane desktopPane = new JDesktopPane();
JPanel toolbarContainer = new JPanel(new BorderLayout());
toolbarContainer.add(myToolBar, BorderLayout.NORTH);
toolbarContainer.add(desktopPane, BorderLayout.CENTER);
JPanel main = new JPanel(new BorderLayout());
main.add(toolbarContainer, BorderLayout.CENTER);
main.add(myStatusBar, BorderLayout.SOUTH);

Similar Messages

  • Excise Invoice number and Internal Number

    Hello Friends
    I have some queries ,I will be thankful to you if you could guide me, in understanding themu2026
    1) When we see the document in J1IEX ,in excise invoice tab, we see two fields :Excise invoice number and Internal Number.
    For Internal number we define the range in object J_1INTNUM, but how do we define range for Excise invoice  number
    2) Where do we maintain the relation between GRPO (Excise Transaction type) with the Excise Invoice number
    3) When do we require updating of register ,is it done on daily bases, and  how can we see the entries of RG23A part 1.
    4) We have excise invoice number  range of posted ,in process and cancel documents which is  assigned to GRPO transaction type, while running J1I7 though we select last option   part 1 posted  and part 2 not  posted, still the system shows the cancelled documents, How can I avoid  the cancel documents
    Thanks
    Siddharth

    1) When we see the document in J1IEX ,in excise invoice tab, we see two fields :Excise invoice number and Internal Number.
    For Internal number we define the range in object J_1INTNUM, but how do we define range for Excise invoice number
    -->> Ex inv nbr will be entered based on the vendor ex invoice .. this is external nbr assignment
    2) Where do we maintain the relation between GRPO (Excise Transaction type) with the Excise Invoice number
    --->> there is no relation between grpo vs. ex inv nbr
    3) When do we require updating of register ,is it done on daily bases, and how can we see the entries of RG23A part 1.
    >> u can see in J1I7 or thru table J_1IPART1
    4) We have excise invoice number range of posted ,in process and cancel documents which is assigned to GRPO transaction type, while running J1I7 though we select last option part 1 posted and part 2 not posted, still the system shows the cancelled documents, How can I avoid the cancel documents
    >> wait for others answers..

  • What is the diffrence between External postings and Internal postings in CO

    Dear all,
    Can brief me anyone about the Externa postings and Internal postings in CO,
    I suspected all postings from outside or interface postings is External postings and all FI postings is internal postings, Is it true or not still i am suspecting, anyone pls clarify the doubt.
    Thanks
    Raghu
    Moderator: This forum is not dedicated for basic questions. Please, read SAP material before posting

    Hi,
    All postings which are originated from other than CO module ( i.e from interface, FI etc ), are called External postings in CO.
    Whereas internal postings means posting which happen within CO module, example Assessment, Distribution etc within a company code.
    Njoy
    Siva

  • External and internal mikes are not automatically switching over either recording or on voice calls

    My laptop model name is HP Pavilion dv4-1100ea which is shipped with Vista Home premium 32 bits and has got service pack 1.
    Restored the laptop to factory setting since then I am having the following problems; I had the same problem when my laptop was brand new and whenever I reset the laptop to factory setting I get the following problems:
    1. External and internal mikes are not automatically switching over either in middle of the recording using sound recorder or while the call in progress on voice calls (skype):
       Using the sound recorder if I start recording the sound with external  mike  and in-between  recording if I  switchover from external mike to inbuilt mike and later on when I play back I can only hear the sound  up till where I used the external mike during recording, after the switchover to inbuilt mike I cant hear any sound.
       But if I start the recording with inbuilt mike and in between recording  if I plug in  the external mike and later on when I play back I can only hear the sound up till where I used the inbuilt mike during recording , after the switchover to external mike I cant hear any sound.
       So in brief both my external and internal mikes are working fine, only problem is that if I start recording (using sound recorder) or voice call with one specific mike, I have to continue with it till the end. I can’t switchover to another mike in between the conversation (voice call) or recording, if I do so, I have to select the mike manually in chat software but while recording I cant even select manually because in laptop, it takes the mike whichever is in current use as default mike in recording tab(sound window). The green tick automatically (in recording device tab) switches over according to the use of mike. Though the green tick in the recording tab is switching over automatically according to use of mikes, its not picking up the sound after switch over during recording.
    2. And also when I click on recording device tab in sound window and plug in external mike, though the green tick automatically switchovers from internal to external mike, while I speak both internal and external mikes volume meter respond to the sound inputs by rising and falling but if I take out external mike, green tick goes to internal mike and when I speak only internal mike volume meter respond to sound rising up and down not the external mike.
    To resolve the issue I have tried following steps with no luck:
    1.I have checked the mikes(internal and external) properties, the both mike shows to be enabled in general tab, in level tab the volume is set to 100 and in advanced tab , all options are selected.
    2. In device manager I have got only one audio driver named as “IDT High definition Audio CODEC”. I have uninstalled the audio driver and reinstalled it using scan for hardware option
    3. Uninstalled the audio driver in device manager and reinstalled the audio driver using recovery manager > advanced option> hardware driver re-installation.
    3. I have updated the BIOS(Insyde F.65, 12/02/2010).
    4. I tried to update the audio driver using below link but things went more worse so I did system restore (not factory setting though).
    http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-67051-1&lc=en&dlc=en&cc=us&...

    Sounds like you need to upgrade to the iPhone 5s
    The 5s has Touch ID
    You can unlock your phone with your finger instead of typing in a key code
    No swiping to unlock either, just touch the home button
    You can enrol multiple fingers as well
    Here is a video of it in action
    http://www.apple.com/iphone-5s/videos/#video-touch
    Or wait and see what iPhone 6 has to offer
    That being said, as desiel vdub posted if the phone is up to your face, the proximity sensor should turn the screen off
    And when you lower the phone turn it back on again
    Not sure about the phone locking when your on a call doesn't sound right

  • PO and internal order

    Hello i have a question concerning PO and Internal Orders.
    I have created some Internal Orders and i have made a PO for assets with this internal order (internalorder1)
    Now i have authorised a user with another internal order number.(internalorder2)
    Can i somehow prevent a user to release POs for internal orders according to the authorised internal order.(internalorder2)
    Maybe the authorization object k_order the field co_action???

    If you use TCode SU24 to look at the authorization object checking for the object K_ORDER you will see that this object is not checked for TCodes ME21, ME21N, ME22, ME22N, ME23, or ME23N.  This is probably why you can still use any internal order whether you have it in your profile or not.  You might be able to add the authorization object to these to the MM_E Materials Management: Purchasing class.  I think you can use TCode SU21 to maintain these objects, but you need to check with your Basis/Security personnel.
    As a test you can use SU24 to look at object M_BEST_EKO Purchasing Organization in Purchase Order.  You will find that it is checked in pretty much every PO creation or change TCode (ME21, ME21N, ME22, ME22N, ME23, ME23N, ME24, ME25, ME26, ME27, ME28, ME29N).
    Regards
    Edited by: Paul Shrewsbury on May 11, 2009 2:32 PM

  • SAP QUERY LOOPS AND INTERNAL TABLE

    Hi All, I have a query which i have made. It runs from Table EKPO which has PO details and what I want to do is now via ABAP Code pull through the total of goods receipt for the PO and Line Item into a field. Sounds Easy enough..Problem now,
    The table which contains the GR data is EKBE which agains a PO and Line Item can have many 101 movements and 102 movements so what I want is an ABAP Statent to basically sum up the total of 101 for the PO & LINE ITEMS and then minus this from the total of 102 for the PO & LINE ITEMS and post the result in to this new field I have created.
    I am pretty decent with ABAP Code in Querys I.e Select statements etc but from what I can see i need to create an internal table and do a loop and collect statement but I keep on failing due to not enough knowledge. Please can some one help me with this and provide me with the code and explanation as i would like to understand,
    POINTS WILL BE REWARDED
    Thanks
    Kind Regards
    Adeel Sarwar

    Hi,
    This is the full code i have entered but its not working. Any help would be appreciated. If you could rectify the code and internal tables that would be great.
    Thanks
    TABLES: EKBE.
    DATA: PurO LIKE EKPO-EBELN,
          POLI LIKE EKPO-EBELP.
    *New Table and Vars defined
    DATA:   BEGIN OF IT_EKBE,
              IT_EKBE LIKE EKBE,
            END OF IT_EKBE.
    DATA:  BEGIN OF IT_SUM OCCURS 0,
              EBELN TYPE EBELN,
              EBELP TYPE EBELP,
              DMBTR TYPE DMBTR,
              MENGE TYPE MENGE,
          END OF IT_SUM.
    CLEAR: QTYD.
    MOVE: EKPO-EBELN TO PurO,
          EKPO-EBELP TO POLI.
    SELECT * FROM EKBE INTO IT_EKBE
        WHERE EBELN = PurO
        AND   EBELP = POLI
        AND   BEWTP = 'E'
    LOOP AT IT_EKBE.
      MOVE CORRESPOING IT_EKBE TO IT_SUM.
      IF IT_EKBE-BWART = '102'.
        IT_SUM-DMBTR = IT_SUM-DMBTR * -1.
        IT_SUM-MENGE = IT_SUM-MENGE * -1.
      ENIDF.
      COLLECT IT_SUM.
      CLEAR IT_SUM.
    ENDLOOP.
    ENDSELECT.
    If sy-subrc = 0.
      QTYD = IT_SUM.
    ELSE.
      QTYD = 0.
    ENDIF.

  • I changed my data plan from 6g to 8g while my daughter who attends college outside of the US at Toronto Canada (and we have on a international calling and international data plan) was on spring break at her grandparents house here in the US. I made the ch

    I changed my data plan from 6g to 8g while my daughter who attends college outside of the US at Toronto Canada (and we have on a international calling and international data plan) was on spring break at her grandparents house here in the US. I made the change online since I had been waiting on the phone for over 10 minutes for a customer service rep to come available. Well when I made the change online since that seems to be the thing that Verizon wants it's customers to do and I didn't see all the different plans available and just did the upgrade to 8g. Next bill had over $900 in roaming charges on her phone line. I called the 1-800 number and waiting for a service rep and after 20 minutes of waiting and being put on hold was told it was the customers mistake and there was nothing they could do.Thanks for nothing. I called back after thinking about it and wondered why changing a data plan for the phones in the US would change a international call plan. Waiting over 10 minutes again between waiting for a service rep and hold for one to answer the call. Gave her all the information about it and she said she would call back. Well, 4 days later over the weekend she had nevered called back. So on the phone again for the third time and after 20 plus minutes again was told that when I did it online I click the plan that didn't include international call only the data plan. Explained that I never saw the difference in the plan packages so put on hold again and was told that they could credit $100 to my bill. Wow, thanks alot !!! We have been Verizon customers for probably atleast 12 years and this is how you treat your long term customers?

    Verizon Wireless Customer Support wrote:
    AHARDY454,
    We definitely want to review options on what has happened. We are now connection, so you can hover over my username and send me a Direct Meesage so we can review your account information. We look forward to reviewing.
    Thank you,
    TonyG_VZW
    Follow us on Twitter @VZWSupport
    TonyG_VZW they can't exactly hover over your username unless you actually link it in your post. The generic username for all the reps just doesn't fly.

  • Export - Import In ABAP ( for variables and internal table)

    how can we pass value for the variable and internal table using Export and Import?
    data: var type sy-uzeit.
    var = sy-uzeit.
    EXPORT var TO MEMORY ID 'TIME'.
    data: var type sy-uzeit.
    IMPORT var FROM MEMORY ID 'TIME'.
    write:/ var,sy-subrc,sy-uzeit.
    i found var value 0 while importing. 
    what is the right syntax for passing value of variable and internaltable.
    regards,
    dushyant.

    Hi,
    There are two possible solutions.
    Solution1:
    Program1.Should be run before atleast once so that TIME should be filled.
    data: var type sy-uzeit.
    var = sy-uzeit.
    EXPORT var TO MEMORY ID 'TIME'.
    Program2.IF the TIME is filled,then only it will produce the result.
    data: var type sy-uzeit.
    clear var.
    IMPORT var FROM MEMORY ID 'TIME'.
    write:/ var, sy-subrc, sy-uzeit.
    Solution2:
    Single program:
    data: var type sy-uzeit.
    var = sy-uzeit.
    EXPORT var TO MEMORY ID 'TIME'.
    clear var.
    IMPORT var FROM MEMORY ID 'TIME'.
    write:/ var, sy-subrc, sy-uzeit.
    Kindly reward points by clikcing the star on the left of reply,if it helps.

  • Trying to optimize eSATA and internal disk configurations

    I'm trying to optimize the HD setup on my dual 2.5GHz G5 with 4.5GB RAM
    major considerations.
    - massive itunes library (260GB), and big iphoto lib (25GB) as well
    - lots of video editing in Final Cut with large capture files and many video exports
    - regular podcasting and other media creation with all my music and photos
    - need for regular COMPLETE backups
    - speed
    Here's the current setup. I have six disks as part of the system
    1. internal 160GB disk (maps simply to a MACHD volume)
    2. internal 250GB disk (maps simply to a COMMONS volume for Democracy player files, torrent downloads etc)
    then on my 4-port eSATA controller card
    4x 500GB SATA drives from Western Digital for a total of 2TB eSATA disk space
    they are in 2 eSATA enclosures from FirmTek
    I'm managing the disks with SoftRAID
    Before I get into the problem, how would YOU use this incredible amount of disk space, considering the goals I have? (video, media storage, backup).
    Now, The problem
    I've been disappointed with the speed of my system and suspect its my HD configuration. I have enough RAM right!?
    I've got some raid stripes going on
    2 of the 500GB disks (disk2 and disk3) support two "active" volumes
    a) a striped ATLAS volume of 800GB (holds itunes, documents, iphoto, basically all media files)
    b) a striped VIDEO SCRATCH volumn of 200GB (for working files in FCP, imovie, etc)
    the other 2 of the 500GB disks (disk0 and disk1) support two "clone" volumes
    a) a mirror MACHDCLONE volume on both disk0 and disk1 (to protect the system drive. I run Super Duper 3x per week)
    b) a striped ATLAS_CLONE volume to backup the active ATLAS volume
    the COMMONS volume is not backed up in any way. figure i can live without my Democracy files and torrents, etc.
    My ideas:
    based on my performance observations, my setup above is just wrong, and I don't know where to turn for the best advice. Google is very poor at dealing with such complexity in search results. There are some video advice sites, but they only cover part of my problems. I have a few theories of how I should be using these drives
    1. use the eSATA drives strictly for performance benefits, not for backup. consider a USB2.0 drive for backups and use Mozy for offsite backup
    2. simplify the disk allocation. No single disk should support more than one volume
    3. the video scratch SHOULD be striped in order to benefit from speed. and should be on its own physical disk(s) separate from ANY other function
    So I'm thinking
    a) stripe two of the eSATAs into a single 1 TB array for my media or ATLAS volume
    - this solves me running out of space on the volume (getting closer with the iTunes video downloads every day)
    - it's also just physically easier to deal with. I can SEE what drives make up ATLAS alone
    - will be easier for me to eventually replace the G5 with an MBP running its own eSATA pc card with easy access to the same ATLAS volume
    this still leaves two 500GB eSATA disks around
    b1) I could extend the ATLAS volume to an array including a 3rd eSATA disk for a 1.5TB volume. this would allow me to bring COMMONS files onto ATLAS
    b2) the remaining 500GB eSATA disk can be video scratch
    OR
    c1) dedicate 1 500GB disk to VIDEO SCRATCH
    and
    c2) partition the other 500GB disk as a clone of both COMMONS and the internal System drive
    see how CONFUSING THIS IS ?
    there are too many permutations of things.
    I know I like keeping the system drive simple and internal. Ideally, the second internal disk would mirror this volume, but they do not match in size or brand
    part of me wants to stripe all FOUR eSATA drives into a blazing 2TB masterpiece, but it seems like a bad idea to put VIDEO SCRATCH on the same array as ATLAS
    Other questions:
    should the itunes library get it's own disk altogether? is striping of benefit here?
    are there some sites that explain HD management well?
    PowerMac G5 2.5GHz 4.5GB RAM   Mac OS X (10.4.9)   also own a blacbook

    Thanks so much for that awesome feedback.
    A few points.
    I have the dual processor G5, not the quad core. Purchased in Jan 2005.
    My RAM pageouts are fine (didn't know what that was until you mentioned it)
    Love the idea of moving COMMONS "outside the box"
    I used to have my system volume boot from an external RAID, but didn't notice a big improvement, and it meant my G5 would ONLY boot if the eSATAs were powered up. I just didn't like that feel. I want the tower to work in a self-contained fashion, even if I don't have access to all media. I want access to the OS and apps.
    I'm unlikely to buy more SATA controllers and enclosers or too many new disks. I'm on a serious budget and want to work with as much of what I have as possible. That said, i just checked out the Drobo and am drooling. I'll wait to see how well it performs for data access (and video) and not just storage.
    It sounds dreamy to stripe all four of the eSATAs into a 1.8TB storage megaplex. I imagine they would scream in an ATLAS_BADASS volume, but then I've got nothing left for VIDEO SCRATCH used to capture and render.
    The VIDEO_SCRATCH doesn't need to be large, and I think that's where I'm having a conflict. My eSATA drives are way too big to use even ONE as a video scratch, much less striping two of those bad boys just for that purpose
    Purchasing a 10K drive for video scratch (or system volume) is not really in the cards yet.
    So here's where I sit now:
    1. My Media Storage
    ++ the 4 eSATA drives (2.0TB raw)
    I go with the badass steroid injected ATLAS volume striped across all four.
    this is my media array and holds all the contents of ATLAS and COMMONS (iTunes, iPhoto, Documents, FCP training videos, ripped DVDs, the works)
    2. My System Volume
    ++ the 250GB internal SATA
    move COMMONS out
    migrate system volume to this disk
    better storage-to-free space ratio
    3. My Scratch Disk
    a) use the now-spare 160GB internal Maxtor (probably weak and slow)
    b) get an external FW800 RAID disk from OWC
    http://eshop.macsales.com/shop/firewire/hard-drives/EliteAL/StripedRAID
    I'd go with the 160GB or 320GB
    4. Backup Plan - level 1 - local
    ++ use my spare external Maxtor 250GB FW drive
    clone the system volume regularly
    ++ get an external FW drive (like the 1TB My Book Premium II from WD)
    clone ATLAS_BADASS regularly
    the WD is just $400
    i know it's capacity is lower than my super striped RAID, but i don't know of any cheap way to clone ATLAS_BADASS to a 1.5TB drive
    5. Backup Plan - level 2 - remote
    pay for a Mozy storage account which has unlimited capacity
    upload system and ATLAS_BADASS every few weeks
    any new thoughts? and thanks again!

  • Report showing total costs pr. cost center and internal order..

    Hi FI Gurus,
    Do any of you know a standard report, which can display G/L, Company code, Period, total cost in local currency, cost center and internal order. The report should be at summarizational levet (not line items) and we should be able to sum costs at cost center and internal order.
    Finally we should also be able to transfer the report to BI via an extractor etc.
    Thanks for you help
    Pernille

    Hi,
    Cost Centre vise Report you can take from KSB1
    Internal Order Vise Report you can take fro KOB1
    Regards,
    Sridhar Sha

  • Usage of Cost Centers, Profit Centers and Internal Orders

    Hello everyone,
    i have perhaps for some of you a simple question but it bothers me alot.
    Imagine we are using Cost centers and Internal Orders. For them we create statistical key figures using transaction KB31N.
    Now we are installing SAP BI and want to create a report which would be generated acording to cost centers but with statistical key figures.
    The question would be how to make a connection between cost centers orders and those stat.key.figs?
    In our case the economists say that we are using this kind of scenario:
    Dist.chanel ->
    Sender: Cost center, Cost element
    Receiver: Int.Order
    and Stat key fig.
    This is the only place where we have a connection between thos objects. Is there other way how to connect them. perhaps using profit centers?
    If somebody didnt understand it, maybe ill try to explain it a bit better
    Reagards
    Laurynas Prikockis

    Hi Laurynas,
    Pls try to understand the concept as explained hereunder...
    Cost Element:
    Primary Cost Element : Replication of GL to bring costs into CO module when they are posted in FI 
                                       module
    Secondary Cost Elements: Carriers of costs between two Cost Objects (when we want to transfer the
                                            cost from Cost Centers to Internal Orders, vice versa and more, we create
                                            Secondary Cost Elements to carry the costs and transfer them to the 
                                            reciever objects from sender objects)
    Cost Center: It is a Cost Object, maintained on long-term basis, where we can capture the costs (Ex:
                        Marketing Cost Center)
    Internal Order: It is also a Cost Object, maintained on shor-term basis, where we can capture the costs
                         (Ex: Internal Order for Special Marketing Campaign). Ultimately, whatever the costs
                          posted to this Internal Order, will get settled to Marketing Cost Center.
    Staitistical Key Figure: It is used as a basis for allocation of certain expenses (Simple example would
                                      be, Total rent paid for office is $100000 per month. This cost has to go to
                                      different Cost Centers like Finance and Accounts, Marketing, Purchase Dept
                                      etc on the basis of "Area Occupied". So, We will define "Area Occupied" as a 
                                      Statistical Key Figure in our system.
                                     Now, when the Rent amount is posted in FI, it wil reach a Virtual Cost Center
                                     (An "Allocation Cost Center" with name "Rent" to be created under your
                                     Controlling Area) "Rent". From there, it has to reach the other Cost Centers (lie
                                     F&A etc as explained above) on the basis of Area Occupied (SKF Created
                                     for "area occupied")
    For this, you need enter the Area Occupied values (Ex:Sq Ft) in KB31N and you need to create an Allocation Cycle (Distribution / Assessment) where in you will select "Area Occupied" (SKF) as your Receiver Tracing Factor.
    I hope I am clear, don't hesitate to revert back for more explanation...
    Srikanth Munnaluri
    Edited by: Srikanth Munnaluri on Mar 3, 2009 7:26 PM

  • DIFF: Field string ,Structure and Internal table declaration

    Hai,
           what is the diference between  Field string ,Structure in ABAP program and Internal table declaration and how it will work ?
    Thank you
    ASHOK KUMAR.

    hi,
    Look this u will get a good idea.
    *& Report  ZTYPES                                                      *
    REPORT  ZTYPES                                                  .
    * Table declaration (old method)
    DATA: BEGIN OF tab_ekpo OCCURS 0,             "itab with header line
      ebeln TYPE ekpo-ebeln,
      ebelp TYPE ekpo-ebelp,
    END OF tab_ekpo.
    *Table declaration (new method)     "USE THIS WAY!!!
    TYPES: BEGIN OF t_ekpo,
      ebeln TYPE ekpo-ebeln,
      ebelp TYPE ekpo-ebelp,
    END OF t_ekpo.
    DATA: it_ekpo TYPE STANDARD TABLE OF t_ekpo INITIAL SIZE 0,      "itab
          wa_ekpo TYPE t_ekpo.                    "work area (header line)
    * Build internal table and work area from existing internal table
    DATA: it_datatab LIKE tab_ekpo OCCURS 0,      "old method
          wa_datatab LIKE LINE OF tab_ekpo.
    * Build internal table and work area from existing internal table,
    * adding additional fields
    TYPES: BEGIN OF t_repdata.
            INCLUDE STRUCTURE tab_ekpo.  "could include EKKO table itself!!
    TYPES: bukrs  TYPE ekpo-werks,
           bstyp  TYPE ekpo-bukrs.
    TYPES: END OF t_repdata.
    DATA: it_repdata TYPE STANDARD TABLE OF t_repdata INITIAL SIZE 0,   "itab
          wa_repdata TYPE t_repdata.                 "work area (header line)
    Regards
    Reshma

  • Difference between the Field Group  and Internal Table.

    Hi all,
    Can anybody tell me the difference between the Field group and Internal table and when they will used?
    Thanks,
    Sriram.

    Hi
    Internal Tables: They are used to store record type data in tabular form temporarily in ABAP programming. Or we can say, it stores multiple lines of records for temporary use in ABAP programming.
    A field group is a user-defined grouping of characteristics and basic key figures from the EC-EIS or EC-BP field catalog.
    Use
    The field catalog contains the fields that are used in the aspects. As the number of fields grows, the field catalog becomes very large and unclear. To simplify maintenance of the aspects, you can group fields in a field group. You can group the fields as you wish, for example, by subject area or responsibility area. A field may be included in several field groups.
    When maintaining the data structure of an aspect, you can select the field group that contains the relevant characteristics and basic key figures. This way you limit the number of fields offered.
    Regards
    Ashish

  • Difference between line type and internal table?

    Hi..
    I wanted to know, what is the difference between Line type and Internal Table?

    Hi,
        Before the 4.7 release in SAP if we want to define an internal table we have to write the defination using the occurs statement and we need to define all the fields using INCLUDE STRUCTURE or indidually all the fields ine by one.
    From 4.7 release of R/3 SAP introduced the Line type concept and it's part of the ABAP OOPS concept. for internal table defination we don't need to use the occur statements. Instead INCLUDE structure  we need to create a Line type for that structure in Se11 and then we can define the internal table like :
    DATA : ITAB TYPE TABLE OF <LINE_TYPE>.
    Only thing is this table will be  a table without header. So for internal table processing we need to define a work area structure of type line of line type  . EX:
    DATA: WA_ITAB TYPE LINE OF <LINE_TYPE>.
    Hope this helps.
    Thanks,
    Greetson

  • DATA BASE TABLE AND INTERNAL TABLE

    Dear Friends,
    please help me out in getting complete information about database table and internal table.
    you can email me at < Removed by moderator - please maintain e-mail iDs in Business Card>
    Message was edited by:
            Arun Varadarajan

    Hi Hazi,
    <b>DATABASE Tables :</b>
    This are the tables which are stored in the database (eg Oracle , informix , DB2 etc..) Physically. u can view it from T-codes SE11 or SE16. here in SE11 u can create ur own Transparent table.
    for more information...
    http://www.sapbrainsonline.com/TUTORIALS/TECHNICAL/dictionary_tutorial.html
    <b>Internal Tables.</b>
    While generating reports or other objects we are not modifying the database tables directly first we are selecting the data of the database table into the internal tables... so that we can reduce the database access time and network traffic .. which is highly needed in R/3 system..
    internal tables are not exist phyiscally in the system. its like a array. the existance of the internal tables is upto the program execution in which u r declaring nd using it...
    for more information..
    http://www.sapbrainsonline.com/TUTORIALS/TECHNICAL/internaltables_tutorial.html
    Hope it will solve ur problem..
    <b>Reward points if useful..</b>
    Thanks & Regards
    ilesh 24x7

Maybe you are looking for

  • How to get PERSON_RESP value? (Sales Order)

    Hello experts, I am extremely new to ABAP programming. I am learning BOL programming, creating BAdI's and all that stuff and to be honest I don't really get it. First of all I would appreciate directions where I may find valuable information. How to

  • Cost center , valuation area  and cost element

    Hi , i use OKB9 to access relationship for cost element and cost center,  where can i find table for detail business area/valuation area and cost center , as in OKB9  ineed to drill in one by one to check the data . Thanks

  • Windows not closing in safari

    whenever I use safari and try to close a window, the red x button does not work. What can I do? Please HELP ME!!!!! ibook g4   Mac OS X (10.4.5)  

  • Change Request - subject is Normal Corre.  but its creating Correction SDMI

    Hi, When I am authorizing the Change Request(SDCR) it is creating Correction(SDMI) insted of Normal Correction (SDMJ). Even though I am selecting subject as Normal Correction (Maintenance). what could be the reason ? Regards PK

  • CR2 Conversion Help

    Recently shot out of town with a Canon 40D (emergency rental) and came home with the compact flash cards. I run OS 10.3.9, Photoshop CS and Camera Raw 4.0 for my Nikons. I just want to convert these CR2 files and am having no luck. Camera Raw 4.2 won