cancel
Showing results for 
Search instead for 
Did you mean: 

dos and don't in project development using wda

former_member188831
Contributor
0 Kudos

Dear Colleagues,

I came to under stand few of the things dos and don't in developing wd application/project.

i mentioned the below example, like this if you come across any documents/links please share with me.

Do/Don't Priority Area MVC Rule Correction behaviour

Don't High Maintainability Model "Don't use direct selects on the database in your model

Don't Modify Tables Direct from the View and Controller" "Use a BAPI/FM/Class Method, or write one, if none is available

Use Assistance Class and create method for your select queries/modify tables"

Thanks,

Mahesh.Gattu

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi

Do's for project development in wda are

1. Associate Labels with UI Elements using labelFor property .

2. Fill accessibilityDescription property of elements when element title is skipped due to layout reasons.

3. Use labeled MeltingGroup or TransparentContainer for

elements forming up a single line group

4. To provide titles for elements forming a multi-line group in

TransparentContainer elements, the UIElement SectionHeader

should be used

5.Use named colors wherever needed .

6. Associate labels with fields

7. Use meaningful unabbreviated label texts for UI elements, element titles, captions, or free-standing text

8.Use the tooltip property of a UI element to explain the semantic purpose of the UI element if necessary

9. Fill tooltips of Input Fields and Combo boxes with label text if Label is omitted due to layout reasons

10.Provide meaningful row and column headers for data tables

11. Do provide an accessible alternative for maps, graphics and charts

12.Provide one single solution for both disabled and non-disabled users

13. Use a standardized way for arrangement of elements on your screens

Donu2019ts

1. Usage of non-accessible controls (e.g. self-developed controls)

2.Abbreviations without explanations

3. Hard-coding of colors (hardly possible at all)

Misuse elements (Tables for layouting etc.)

former_member188831
Contributor
0 Kudos

Hi Anand,

Thanks for your reply, but it is more over into UI design, i am even looking for coding standards like what i mentioned we shoudl not use direct select statements in webdynpro etc.

Regards,

Mahesh.Gattu

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

see the [programming notes|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/81/809d4e09f84eb98103c4317c9ee9a5/frameset.htm] in the documentation.

Regards, Heidi

former_member188831
Contributor
0 Kudos

Thanks Heidi

hope i will go through the links and we shall follow the things as per the programming notes

Regards,

Mahesh