With header line & with out header line ?

what is difference between with header line & without header line ?

When you create an internal table object you can also declare a header line with the same name. You can use the header line as a work area when you process the internal table. The ABAP statements that you use with internal tables have short forms that you can use if your internal table has a header line. These statements automatically assume the header line as an implicit work area. The following table shows the statements that you must use for internal tables without a header line, and the equivalent statements that you can use for internal tables with a header line:
Operations without header line
Operations with header line
Operations for all Table Types
INSERT <wa> INTO TABLE <itab>.
INSERT TABLE ITAB.
COLLECT <wa> INTO <itab>.
COLLECT <itab>.
READ TABLE <itab> ... INTO <wa>.
READ TABLE <itab> ...
MODIFY TABLE <itab> FROM <wa> ...
MODIFY TABLE <itab> ...
MODIFY <itab> FROM <wa> ...WHERE ...
MODIFY <itab> ... WHERE ...
DELETE TABLE <itab> FROM <wa>.
DELETE TABLE <itab>.
LOOP AT ITAB INTO <wa> ...
LOOP AT ITAB ...
Operations for Index Tables
APPEND <wa> TO <itab>.
APPEND <itab>.
INSERT <wa> INTO <itab> ...
INSERT <itab> ...
MODIFY <itab> FROM <wa> ...
MODIFY <itab> ...
Using the header line as a work area means that you can use shorter statements; however, they are not necessarily easier to understand, since you cannot immediately recognize the origin and target of the assignment. Furthermore, the fact that the table and its header line have the same name can cause confusion in operations with entire internal tables. To avoid confusion, you should use internal tables with differently-named work areas.
The following example shows two programs with the same function. One uses a header line, the other does not.
With header line:
TYPES: BEGIN OF LINE,
COL1 TYPE I,
COL2 TYPE I,
END OF LINE.
DATA ITAB TYPE HASHED TABLE OF LINE WITH UNIQUE KEY COL1
WITH HEADER LINE.
DO 4 TIMES.
ITAB-COL1 = SY-INDEX.
ITAB-COL2 = SY-INDEX ** 2.
INSERT TABLE ITAB.
ENDDO.
ITAB-COL1 = 2.
READ TABLE ITAB FROM ITAB.
ITAB-COL2 = 100.
MODIFY TABLE ITAB.
ITAB-COL1 = 4.
DELETE TABLE ITAB.
LOOP AT ITAB.
WRITE: / ITAB-COL1, ITAB-COL2.
ENDLOOP.
Without header line:
TYPES: BEGIN OF LINE,
COL1 TYPE I,
COL2 TYPE I,
END OF LINE.
DATA: ITAB TYPE HASHED TABLE OF LINE WITH UNIQUE KEY COL1,
WA LIKE LINE OF ITAB.
DO 4 TIMES.
WA-COL1 = SY-INDEX.
WA-COL2 = SY-INDEX ** 2.
INSERT WA INTO TABLE ITAB.
ENDDO.
WA-COL1 = 2.
READ TABLE ITAB FROM WA INTO WA.
WA-COL2 = 100.
MODIFY TABLE ITAB FROM WA.
WA-COL1 = 4.
DELETE TABLE ITAB FROM WA.
LOOP AT ITAB INTO WA.
WRITE: / WA-COL1, WA-COL2.
ENDLOOP.
The list, in both cases, appears as follows:
1 1
2 100
3 9
The statements in the program that does not use a header line are easier to understand. As a further measure, you could have a further work area just to specify the key of the internal table, but to which no other values from the table are assigned.
Internal table with header line
you can use anywhere except obkect oriented concept.
Internal table without header line :
You should use in Object oriented concept..
Always try to use without header line,performance point of view it is best..
Example :
Without header line.
Structure
types : begin of ty_itab ,
matnr type mara-matnr,
end of ty_itab.
Internal table
data i_itab type standard table of ty_itab .
Work area
data wa_itab like line of i_itab
With header line
data : begin of i_itab occurs 0,
matnr like mara-matnr,
end of i_itab
itab with header lines are obsolete, anyway it will work but not recommended. instead use work area or more effiecient is field symbols. so donot use itab with header line.
i will explain use of itab w/o header line.
Data: itab1 type standard table of mara with header line occurs 0,
        itab2 type standard table of mara,
        wa_itab2 type mara.
loop at itab1.
"This will work fine.
endloop.
loop at itab2.
"This will give erro that itabd does not hav workarea
endloop.
"so write
loop at itab2 into wa_itab2.
"This will work
endloop.
<b>The difference between
whih header line and with out heater line of internal table.
ex:-
a) Data : itab like mara occurs 0 with header line.
b) Data: itab like mara occurs 0.
-While adding or retrieving records to / from internal table we have to keep the record temporarily.
-The area where this record is kept is called as work area for the internal table.
-The area must have the same structure as that of internal table. An internal table consists of a body and an optional header line.
-Header line is a implicit work area for the internal table. It depends on how the internal table is declared that the itab will have the header line or not.
a) Data : itab like mara occurs 0 with header line.
table is with header line
b) Data: itab like mara occurs 0.
table is without header line</b>
regards,
srinivas
<b>*reward for useful answers*</b>

Similar Messages

  • Trouble with MIDI, redirecting MIDI out to Line-out???

    Hello
    I have yet another question regarding Logic pro and MIDI. I've plugged my keyboard via MIDI to my TC konnekt 8 audio interface, which is then plugged via firewire to my laptop. I've succesfully been able to record a track and now i want to actually hear it. I know im able to hear it via the Midi connection from my interface to the keyboard, but is there a way to "redirect" the output from my MIDI track to the Line-outs on my interface, so that i can hear it on my studio monitors instead??

    I know MIDI has nothing to do with audio, but there might be a way to convert it to audio.
    I just wanna hear my MIDI recorded track without going through the MIDI out/the speakers in my keyboard.
    The keyboard is playing the audio, under instruction from the MIDI commands. To record the audio, or patch it through your interface, you must cable up it's audio output.
    Garageband is a hugely simplified version of Logic. Of course Logic can do anything GB can do.

  • Download alv report output to excel format with out header line

    Hi experts,
    i want to download a alv report output into excel formatt with out the header line but it has to download including field description. as this output will fed into another transaction, the downloaded excel file should be with out header line.
    fro eg:
    Report   : Zabc                      ABAP Development          Page  :     1
    Run Date : 12/14/06                                                     System: UD400 
    Run Time : 08:45:37
    this header details should not be downloaded into the excel file.
    could somebody help me please.
    thanks
    deepu

    hi jayanti,
    thanks for your response.
    i have delclared all the field types as character but still it is not downloading and it 's sy-subrc is 4... the code is as below.
    *field names
      lt_fieldnames-value = 'Material Number'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'Plant'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'Material Group'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'Material Description'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'UOM'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'Price Unit'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'Material Type'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'X-Plant Status'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'Valuation Class'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = lw_avmng.
      APPEND lt_fieldnames.
      lt_fieldnames-value = lw_avntp.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'Latest PO Qty'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'Latest PO Cost'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'PO Creation Date'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = lw_fcaqt.
      APPEND lt_fieldnames.
      lt_fieldnames-value = 'Prev. Yr. Std. Cost'.
      APPEND lt_fieldnames.
      lt_fieldnames-value = lw_stcst.
      APPEND lt_fieldnames.
      CALL FUNCTION 'MS_EXCEL_OLE_STANDARD_DAT'
        EXPORTING
          file_name                       = 'XLSHEET'
        CREATE_PIVOT                    = 0
        DATA_SHEET_NAME                 = ' '
        PIVOT_SHEET_NAME                = ' '
        PASSWORD                        = ' '
        PASSWORD_OPTION                 = 0
        TABLES
        PIVOT_FIELD_TAB                 =
          data_tab                        = t_output1
          fieldnames                      = lt_fieldnames
        EXCEPTIONS
          file_not_exist                  = 1
          filename_expected               = 2
          communication_error             = 3
          ole_object_method_error         = 4
          ole_object_property_error       = 5
          invalid_pivot_fields            = 6
          download_problem                = 7
          OTHERS                          = 8
      IF sy-subrc <> 0.
        MESSAGE e001 WITH 'Data could not be downloaded'.
      ENDIF.
    ENDFORM.                               " z_dwn_xl
    thanks
    deepu

  • Internal table with out header line

    Hi friends,
    Can u send me code for internal table with out header line : how to declare ,how to populate data and how to access the data
    Regards,
    vijay

    Hi Vijay
    There are several ways to declare an internal table without header line:
    A) You can define a type table
    TYPES: BEGIN OF TY_ITAB OCCURS 0,
            INCLUDE STRUCTURE ZTABLE.
    TYPES: END   OF TY_ITAB.
    and then your intrnal table:
    DATA: ITAB TYPE TY_ITAB.
    B) DATA: ITAB TYPE/LIKE STANDARD TABLE OF ZTABLE.
    C) DATA: ITAB TYPE/LIKE ZTABLE OCCURS 0.
    All these ways create a STANDARD TABLE
    You can create other types of internal table, for example SORTED TABLE or HASHED TABLE.
    These kinds of table can allow to improve the performance because they use different rules to read the data.
    When it wants to manage a table without header line, it need a work area, it has to have the same structure of table.
    DATA: WA LIKE ZTABLE.
    DATA: T_ZTABLE LIKE STANDARD TABLE OF ZTABLE.
    A) To insert the record:
    If you use INTO TABLE option you don't need workarea
    SELECT * FROM ZTABLE INTO TABLE T_ZTABLE
                                      WHERE FIELD1 = 'Z001'
                                        AND FIELD2 = '2006'.
    but if you want to append a single record:
    SELECT * FROM ZTABLE INTO wa WHERE FIELD1 = 'Z001'
                                   AND FIELD2 = '2006'.
    APPEND WA TO T_ZTABLE.
    ENDSELECT.
    Now you need workarea.
    B) To read data: you need always a workarea:
    LOOP AT T_ZTABLE INTO WA WHERE ....
      WRITE: / WA-FIELD1, WA-FIELD2, WA-FIELD3.
    ENDLOOP.
    or
    READ T_ZTABLE INTO WA WITH KEY FIELD3 = '0000000001'.
    IF SY-SUBRC = 0.
    WRITE: / WA-FIELD1, WA-FIELD2, WA-FIELD3.
    ENDIF.
    Anyway if you want to know only if a record exists, you can use the TRANSPORTING NO FIELDS option, in this case it doesn't need a workarea.
    READ T_ZTABLE WITH KEY FIELD3 = '0000000001'
                                      TRANSPORTING NO FIELDS.
    IF SY-SUBRC = 0.
    WRITE 'OK'.
    ENDIF.
    C) To update the data: it always needs a workarea
    LOOP AT T_ZTABLE INTO WA WHERE FIELD3 = '0000000001'.
    WA-FIELD3 = '0000000002'.
    MODIF T_ZTABLE FROM WA.
    ENDLOOP.
    or
    READ T_ZTABLE INTO WA WITH KEY FIELD3 = '0000000001'.
    IF SY-SUBRC = 0.
    WA-FIELD3 = '0000000002'.
    MODIF T_ZTABLE FROM WA INDEX SY-TABIX
    ENDIF.
    AT the end you can use the internal table to update database:
    MODIFY/UPDATE/INSERT ZTABLE FROM T_ZTABLE.
    See Help online for key words DATA, you can find out more details.
    Max
    Message was edited by: max bianchi

  • Automatically update AP invoice GL lines with header

    Hi
    Do you know of anyway of updating the GL date within the lines of the AP invoice in one go rather than line by line, I updated the header of the invoice but the GL date on the AP invoice lines did not update
    Thanks
    Carol

    Hi Carol,
    You don't other choice than updating the GL Date. Instead of using mouse to use the Key board functions to navigate and update. This might be quick. Follow these shortcut keys,
    1. Navigate to the AP invoice lines form, and place the cursor on GL DATE. Change the GL Date to JAN-2011.
    2. Use DOWN ARROW button on key board to navigate between lines. This will navigate you to the same field but next line.
    3. Try using - SHIFT + F5 to copy the field above. This will copy the value from above record.
    4. Repeat 2 and 3.
    You will be able to update all the lines withing 10 min at max. Try this. Hope this helps!
    Regards,
    Kiran

  • How can i launch firefox AND adds-on (web of trust, http header with options for exemple) in commande line ?

    How can i launch firefox AND adds-on (web of trust, http header with options for exemple) in commande line, on windows ?
    firefoxe... -option? <addon name>?....?

    Does opening this page help: <b>about:addons</b>
    *https://developer.mozilla.org/en/Command_Line_Options

  • How to draw a line with arrow head

    Hi,
    I have an application where i need to connect different
    components by line. I am able to connect the components by line but
    i dont know how i can add arrow to the line head or one end of
    line. When i drag line from a souce component to destination the
    line end at destination must have a pointed head i.e arrow.
    If any one have solution please reply..
    Thank you.

    Hi,
    I have an application where i need to connect different
    components by line. I am able to connect the components by line but
    i dont know how i can add arrow to the line head or one end of
    line. When i drag line from a souce component to destination the
    line end at destination must have a pointed head i.e arrow.
    If any one have solution please reply..
    Thank you.

  • Hi   I have Mountain Line with Safari 6.0.2. I used to open Facebook, Youtube, Twitter etc. and everytime I select "Stay signed in" "Remember my password" etc. but it doesn't save my passwords and everytime I have to sign in again. I never sign out from t

    Hi
    I have Mountain Line with Safari 6.0.2. I used to open Facebook, Youtube, Twitter etc. and everytime I select "Stay signed in" "Remember my password" etc. but it doesn't save my passwords and everytime I have to sign in again. I never sign out from these websites but when I open it next time, it requires username & password.
    Does anybody know the problem & solution, plz help. I also found disk erros and reaoired permissiomn and the restarted and did disk utlty again and repaired the same disk errors and then did a restart and still does not remember passwords or ask me. Did all this still no luck it saved apple login on here and saved gmail account but others one it used to save does no longer.here is what i did below and still no luck.
    Instructions
    Set Your Passwords Preferences
    1
    Open up your Safari Web browser and choose 'Preferences' from the Safari pull down menu
    2
    Click on the heading 'AutoFill.'
    Click on the box next to 'User Names and Passwords.'
    4
    Close the 'Preferences' window.
    Save Your Passwords
    5
    Go to a Web page that requires a password and enter in your chosen password. Safari will then ask if you would like to save this password.
    6
    Click on the button 'Yes' in order to save the password.
    7
    Complete steps 1 and 2 for any other passwords that you want Safari to remember.
    Manage Your Passwords
    8
    Go to the 'AutoFill' section in the Safari Preferences window.
    9
    Click on the 'Edit' button to the right of where it says 'User Names and Passwords.' This will bring up a window displaying all of the passwords and usernames that you have authorized Safari to save.
    10
    Click on a password listing and push the 'Remove' button in order to delete the password from Safari's memory.
    11
    Choose 'Remove All' in order to delete all of the saved passwords.
    12

    I suggest that you run software update, after which you should have Safari 6.0.5 - then check Safari - Preferences - Privacy & see that 'Block cookies' is not set to Always.
    Failing that - switch Safari extensions Off via Safari - Preferences - Extensions & test again

  • PR release refused for 7 lines out of 8 line item for header level released

    Hi Gurus,
    please help me how to resolve this issue.
    i have purchase requestion with 8 line items,out of 8 line items line 5 gets relesed and other lines relese refuded mode.
    i have checked the complete procedure,authorisations and tried through ME54N and ME55 also.
    please help me , thanks in advavnce.
    Regards,
    Babu

    hi
    please check the line items whether its blocked or deleted or value and quantity fields are updated.

  • Ingestion Performance with Out-of-line on Large Schema

    I have a large and complex schema consisting of 5 XSD's and few hundred complex types and a few thousand elements. This schema will be used for loading files ranging from 50mb to 650mb.
    Since there are circular references and self references, I have annotated out-of-line storage for a few of the global element references. The ingestion performance for a very small sample file of 800k has shown severe performance problems with the ingestion. By using a sql trace, I have been able to limit the problem to the out-of-line storage.
    This 800k file should be able to load in under one second yet it has taken almost 2 minutes. The inserts to the out-of-line tables represent about 80%+ of the total time. Both of the entries I have included below are out-of-line tables.
    From the Trace
    1 session in tracefile.
    2109 user SQL statements in trace file.
    1336 internal SQL statements in trace file.
    3445 SQL statements in trace file.
    74 unique SQL statements in trace file.
    148036 lines in trace file.
    133 elapsed seconds in trace file.
    INSERT /*+ NO_REF_CASCADE NESTED_TABLE_SET_REFS */ INTO
    "<VENDOR>"."GSMRELATION_VSDATA" e (e.sys_nc_rowinfo$,e.sys_nc_oid$,
    e.docid)
    VALUES
    (:1,:2,:3) RETURNING e.sys_nc_oid$,e.rowid INTO :4,:5
    call count cpu elapsed disk query current rows
    Parse 323 0.03 0.02 0 0 0 0
    Execute 323 42.64 41.91 0 4178 3418 323
    Fetch 0 0.00 0.00 0 0 0 0
    total 646 42.67 41.94 0 4178 3418 323
    Misses in library cache during parse: 1
    Misses in library cache during execute: 1
    Optimizer mode: CHOOSE
    Parsing user id: 60 (recursive depth: 1)
    INSERT /*+ NO_REF_CASCADE NESTED_TABLE_SET_REFS */ INTO
    "<VENDOR>"."UTRAN_VSDATA" e (e.sys_nc_rowinfo$,e.sys_nc_oid$,e.docid)
    VALUES
    (:1,:2,:3) RETURNING e.sys_nc_oid$,e.rowid INTO :4,:5
    call count cpu elapsed disk query current rows
    Parse 140 0.04 0.01 0 0 0 0
    Execute 140 18.75 18.38 0 1338 1429 140
    Fetch 0 0.00 0.00 0 0 0 0
    total 280 18.79 18.40 0 1338 1429 140
    Misses in library cache during parse: 1
    Misses in library cache during execute: 1
    Optimizer mode: CHOOSE
    Parsing user id: 60 (recursive depth: 1)
    The data above was gathered from Solaris 9 running 10.2.0.2 with the latest patches available.
    I have been able to reproduce this same error to a different degree using a personal instance of Windows XP 10.2.0.2.
    Does anyone have any idea what is happening?
    Thanks,
    VJ

    By the way, SR 5991118.993 has been created. The Oracle tech has suggested
    Bug 4369117
    Abstract: UNACCEPTABLE DIRECT PATH OUT-OF-LINE LOB INSERT PERFORMANCE
    Would this be a problem even if I'm not using CLOB annotation?
    Thanks,

  • Help With Ora-19046:Out-of-line table cannot be shared by two top-level tab

    Hi!
    My tutor asked me to store and query the xml files in a "native" way in xml db. First I tried to register the schemas on which those xml files are based. There are about 30 of schemas asscociated with each other, and I have to use "FORCE" to register them , like this:
    BEGIN
    DBMS_XMLSCHEMA.registerSchema(
    'http://www.isotc211.org/gmd/metadataEntity.xsd',
    bfilename('ISOGMD', 'metadataEntity.xsd'),
    TRUE,
    TRUE,
    FALSE,
    TRUE,
    TRUE);
    END;
    Then no tables are created automaticly. And when I wanted to create a XML table based on thses schemas manually, it proped the error: ORA-19046:Out-of-line table cannot be shared by two top-level tab. This has confused me for about a week. Does anyone know what's wrong with the registration? Waiting eagerly on line! Thanks!

    First of all, i create a "filename.txt" that contains all my schemas' names. the names are:
    acquisitionInformation.xsd
    applicationSchema.xsd
    basicTypes.xsd
    catalogues.xsd
    citation.xsd
    codelistItem.xsd
    constraints.xsd
    temporalTopology.xsd
    topology.xsd
    units.xsd
    uomItem.xsd
    valueObjects.xsd
    xlinks.xsd
    there are 72 schemas. Then I register them using "force":
    GRANT EXECUTE ON utl_file to fld;
    create table test (
    fld1 VARCHAR2(50));
    declare
    isto_file utl_file.file_type;
    fp_buffer varchar2(4000);
    begin
    isto_file := utl_file.fopen('MYXMLDIR', 'filename.txt', 'R');
    loop
    begin
    utl_file.get_line (isto_file , fp_buffer );
    insert into test values(fp_buffer);
    Exception
    when no_data_found then
    exit;
    end;
    end loop;
    utl_file.fclose(isto_file);
    end;
    declare
    cursor my_cursor is select fld1 from test;
    v_name varchar2(50);
    begin
    open my_cursor;
    loop
    fetch my_cursor into v_name;
    dbms_xmlschema.registerSchema(
    schemaurl=>v_name,
    schemadoc=>bfilename('MYXMLDIR',v_name),
    local=>TRUE,
    gentables=>true,
    force=>true,
    csid=>nls_charset_id('AL32UTF8')
    exit when my_cursor%NOTFOUND;
    end loop;
    close my_cursor;
    end;
    at last, when I check the types generated during registration, I found that only a small number of types are automatically generated. When I try to create table manually ( based on certain element of one schema), it props errors, sometimes "31079. 00000 - "unable to resolve reference to %s \"%s\"" ", sometimes other errors.
    If I manually register them one by one from the base schema, then the registeration fail at some point. this is the script:
    BEGIN
    DBMS_XMLSCHEMA.registerSchema(
    'geometryAggregates.xsd',
    bfilename('XSD', 'geometryAggregates.xsd'),
    TRUE,
    TRUE,
    FALSE,
    TRUE);
    END;
    ERRORS
    22881. 00000 - "dangling REF"
    Is that something wrong with my schemas? I wonder how can i paste them here. there are 72 files.......

  • Im from the philippines and have a line with smart telco do they offer out of warranty replacement

    Im from the philippines and my iphone was from a line with smart. Unfortunately i dropped it in water abd asked smart if they offer repair or put of warranty replacement and until now they seem to be clueless with those...

    According to their twitter account i shud be offered out of warranty service but they seem clueless on the wireless center... I dont know if anyone here had the same experience as i did...
    Anyways i did the uncooked rice technique and my iphone seem to be working fine... Im just worried that in the long run the damage would be more apparent...

  • Why won't the mission statement box stay in line with content?

    SOURCE CODE:
    <!doctype html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Untitled Document</title>
    <link rel="stylesheet" type="text/css" href="file:///FIRST 32/AVT 217/iguevara_byethost32/project1/finalpage.css"><link href='http://fonts.googleapis.com/css?family=Skranji:700' rel='stylesheet' type='text/css'>
    </head>
    <body>
    <div id="page">
              <div id="header">
              <div id="mainnav">
        <ul>
        <li>HOME</li>
                  <li>ABOUT</li>
            <li>JUDGES</li>
            <li>SPONSORS</li>
            <li>FAQS</li>
            <li>CONTACT</li>
            <li>FINAL 50</li>
        </ul>
        </div><!--#header ends-->
              <div id="section">
              <div id="subnav">
        <ul>
                  <li>AIGA 50</li>
            <li>EXIBITION</li>
            <li>GUIDELINES</li>
            <li>COST OF ENTRY</li>
            <li>MAILING YOUR WORK</li>
             <li>AIGA 50</li>
        </ul>
        </div>
        <div id="content">
        <h1>What is AIGA 50</h1><br>
        <h2>#29 / Maybe it’s because you love being recognized by your peers.</h2><br>
    <p>We’re proud to announce the 12th biennial AIGA 50, a juried exhibition that showcases 50 of the strongest examples of design produced in our region during the past two years. Our panel of judges, experts and leaders in design, will evaluate work from print, narrative, and interactive media.</p><br>
    <p>So rack your brain, raid your files, and dust off your best work. How much have you produced in the past 730 days? You might not have hit every one out of the park, but you know which pieces hit the sweet spot. This is your chance to share your design home runs with your peers and the community.</p><br>
    <p>Whether or not you make the final 50, your work will be featured in the online gallery, where every single piece submitted can be shared, liked and discussed. We’ll recognize the winners on April 25, 2012 in an exhibition and reception in the Atrium of the Corcoran Gallery of Art in Washington, D.C. Show us why you’re a designer by presenting your proudest accomplishments to the DC design community. Enter AIGA 50 by October 28.</p><br>
    <p>Follow along with AIGA 50 on facebook or twitter, using the hashtag #aiga50.</p><br>
              </div>
        <div id="mission">
              <h3>AIGA Mission Statement</h3><br>
    <p>AIGA, the professional association for design, is committed to furthering excellence in design as a broadly defined discipline, strategic tool for business and cultural force. AIGA is the place design professionals turn to first to exchange ideas and information, participate in critical analysis and research and advance education and ethical practice</p></div>
        </div><!--#section ends-->
        <div id="footer">
        © Copyright 2013 AIGA, the professional association for design, Washington, DC Chapter
        </div>
    </div><!--#page ends-->
    </body>
    </html>
    STYLE SHEET:
    @charset "UTF-8";
    /* CSS Document */
    /* http://meyerweb.com/eric/tools/css/reset/
       v2.0 | 20110126
       License: none (public domain)
    html, body, div, span, applet, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, big, cite, code,
    del, dfn, em, img, ins, kbd, q, s, samp,
    small, strike, strong, sub, sup, tt, var,
    b, u, i, center,
    dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td,
    article, aside, canvas, details, embed,
    figure, figcaption, footer, header, hgroup,
    menu, nav, output, ruby, section, summary,
    time, mark, audio, video {
              margin: 0;
              padding: 0;
              border: 0;
              font-size: 100%;
              font: inherit;
              vertical-align: baseline;
    /* HTML5 display-role reset for older browsers */
    article, aside, details, figcaption, figure,
    footer, header, hgroup, menu, nav, section {
              display: block;
    body {
              line-height: 1;
              background-color:#000;
    ol, ul {
              list-style: none;
    blockquote, q {
              quotes: none;
    blockquote:before, blockquote:after,
    q:before, q:after {
              content: '';
              content: none;
    table {
              border-collapse: collapse;
              border-spacing: 0;
    body {
      background: url(960image.png) no-repeat top left 100px fixed;
    #page {
              width:960px;
              background:#000;
    #header {
              width:960px;
              float:left;
    #section {
              width:960px;
              color:#FFF;
    #footer {
              width:960px;
              clear:both;
              padding-bottom:53px;
              color:#FFF;
    #mainnav {
               width:690px;
               padding-left:270px;
               color:#FFF;
               padding-bottom:98px;
    #subnav {
              width:270px;
              padding-top:239px;
              font-family:Arial, Helvetica, sans-serif;
              color:#fFF;
              float:left;
    #subnav li {
              padding-top:10px;
              padding-left:23px;
              padding-bottom:10px;
    #content {
              width:482px;
              margin-left:270px;
              padding-bottom:181px;
    #mission {
              width:182px;
              margin-left:779px;
              color:#FFF;
    #mainnav li {
              display:inline;
              padding-right:10px;
    H1 {
              color:#FFF;
    H2 {
              color:#FFF;

    Thank you! Well that helped get them in line with each other the only problem is now for some reason the mission statement is to the left of the content information and the mission statement is supposed to be to the right. Sorry I am obviously a beginner and I'm sure its something simple but I have no idea what I'm doing wrong. 
    This is how I changed the style sheet:
    #content {
              width:482px;
              float: right;
              padding-bottom:181px;
    #mission {
              width:182px;
              color:#FFF;
              float:right;
    Now it looks like this:

  • How to include header files with different extensions

    Hi,
    When i include a header file with extension .ch (myincludefile.ch), the compiler gives error messages but when i change the extension to .h, the problem disappears.
    Can anyone help me getting rid of this problem?
    For example, for the line below, I get a warning such as, "attempt to redefine MY_CONST without #undef". Remember when i change the extension to .h, the problem disappears.
    #define MY_CONST 500 /* Constant */
    Thank you very much

    I don't see how the name of the file could cause or prevent error messages, except when template declarations are involved. So let's assume for now that the file has a template declaration.
    The Templates chapter of the C++ Users Guide explains about including or separating template declarations and their definitions.
    If you have only a template declaration in a file and the compiler needs the definition, it will look for another file with the same base name and include it automatically. For example, if you have files foo.h and foo.cc, and foo.h has a template declaration, the compiler will include foo.cc automatically, even if you didn't intend for that to happen. You can wind up with multiple delcaration errors that way.
    When looking for a file containing template definitions, the compile will not include a .h file, so as not to create recursive inclusion. If changing the file name to .h causes your problem to disappear, it seems like an unwanted automatic inclusion is the problem.
    You can try two things to find out:
    1. Compile with the -H option. The compiler will output an indented list of all included files. See if you are getting a file you didn't intend, or the same file twice.
    2. Compile with option -template=no%extdef. It disables the automatic search for template definitions.
    If you find an unintended included file this way, you will probably have to change the names or organizaiton of some of the files. Our implementation of the C++ standard library depends on NOT using the -template=no%extdef option, which might mean you can't use that option.

  • Column Headings on 2 line with Interactive reports

    I neecd to have my column heading take up two line (wrap), Like this:
    Order
    Time
    I can do this with :Order </br>Time" but the "</br>" tag now shows in the all the Interactive dropdowns.
    Any idea on how to get around this?

    Thanks for the help Ravi, but I tried that and it did not work. However I want to focus back on the real topic of this post.
    I need to have my colum headers wrap to more to more then one line with out showing the "br" tag in the column dorpdown lists.

Maybe you are looking for

  • Exporting to MS Excel - default "save as" type

    We have written code in our application that exports the results of the in MS Excel format and everything works fine except for one minor thing using IE. When the user is prompted, they can either "open" or "save". If they choose "save", it saves it

  • Selected items and LLA task

    Hi, I worked with EC-CS and I will have to configure BCS now. Although both have the slected item configurations to balance FS I didn't find a task like the Task 1110 in ECCS which balances the FS after loaded. Is there such task in BCS ? Where can I

  • BDC LSMW basic understanding

    hello... I have gone through this forum on the basics of lsmw and bdc, could any1 sumup when one would go for BDC and when LSMW? I Would appreciate if anyone could come up with a real world scenario for having used BDC/ LSMW. Thanks in advance -  han

  • Podcasts created in GarageBand:  Deliver via iWeb, iTunes store, or what?

    I am a professor who is beginning to podcast. What is the best way to make my GarageBand-generated podcasts available to all of my students (including PC users), both as downloadable files and streaming files? Last semester, I sent the podcast files

  • Can't open folder on OS X Lion 10.7.2

    On desktop I have one large folder with a lot of pictures (40 Gb) it is not opening up. When I double click on a folder no error message appear, but all desktop folders dissapear and refreshes back... when I am trying to open up the folder through fi