cancel
Showing results for 
Search instead for 
Did you mean: 

Naming Conventions

carlin_willams
Participant
0 Kudos

Hello All

What are the standard naming conventions to be followed while creating custom WDA applicaions for UI Elements , Context Nodes , Attribues.

UI Elememts

Example For Labels : what we need to follow : LBL_FirstName or how it will be?

Please share standard naming conventions and best practices.

BR

CW

Edited by: CarlinWilliams on Apr 28, 2011 7:26 AM

Accepted Solutions (1)

Accepted Solutions (1)

former_member463524
Contributor
0 Kudos

Hi,

Following are the some of standard naming conventions,

Inputfield - INP_fieldname

Textview - TXV_filedname

Textedit - TXE_fieldname

View - V_name

Window - W_name

Regards,

Meera

Answers (1)

Answers (1)

Former Member
0 Kudos

This what we used follow.

<FNC> is the name of the function or purpose of the function.

Naamgevingsconventies Web Dynpro voor ABAP

Web Dynpro Component

Application /namespace/ <FNC >_ APP

Component /namespace/WDC_<FNC>

Configuration Controler /namespace/WDC_<CC>

Window/View

Window W_<FNC>

View V_<FNC>

Plugs

Outbound plug TO_<to Where>

Inbound plug FROM_<from where>

Functions/Handlers

Supply function SUPPLY_<u2026>

Event handler ON_<u2026>

Usages

Usage USAGE_<u2026>

Assistance Class

Assistant class /namespace/CL_<FNC>_ASS

GUI-elementen

Button BTN_<u2026>

Caption CAPTION_<u2026>

CheckBox CB_<u2026>

Checkboxgroep CBG_<u2026>

DropDownByIndex DDBI_<u2026>

DropDownByKey DDBK_<u2026>

FileDownLoad FD_<u2026>

FileUpload FU_<u2026>

Group GR_<u2026>

HorizontalGutter HG_<u2026>

Inputfield IF_<u2026>

ItemListBox ILB_<u2026>

Image IMG_<u2026>

Label LB_<u2026>

MessageArea MSA_<u2026>

PageHeader PH_<u2026>

RadioButton RB_<u2026>

RadioButtonIndex RBGI_<u2026>

Tab T_<u2026>

Tabel TBL_<u2026>

Tableheader TBLH_<u2026>

TableColumn TBLC_<u2026>

TableCellEditor TBLCE_<u2026>

TableColumnHeader TBLCH_<u2026>

TabStrip TS_<u2026>

TransparentContainer TC_<u2026>

TextEdit TE_<u2026>

TextView TV_<u2026>

Toolbar TB_<u2026>

Tree TR_<u2026>

TreeItemType TIT_<u2026>

TreeNodeType TNT_<u2026>

TriStateCheckBox TSCB_<u2026>

ViewContainerElement VC_<u2026>

gill367
Active Contributor
0 Kudos

Thanks basakaran

this list is useful mate.....