Skip to content

Commit e0f1437

Browse files
committed
docs: write Full Example tutorial and fix stale references
- Replace the 'under construction' placeholder in get_started/full_example.md with the complete tutorial: selection screen, data read, result table, edit popup, and post - including the full class listing (verified with abaplint against the current framework source) - Fix non-existent util method: trans_get_text -> text_get (logon_language.md) - Update stale sample class references: DEMO_APP_135/137 -> DEMO_APP_S_01/S_02 (statefulness.md), DEMO_APP_304 -> DEMO_APP_S_03 (audio.md, barcode_scanning.md) - Normalize internal link style in ui5_versions.md Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018pKh5DLkLatmGk1MtXdMBG
1 parent 30f339c commit e0f1437

6 files changed

Lines changed: 425 additions & 6 deletions

File tree

docs/configuration/setup/logon_language.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ outline: [2, 4]
33
---
44
# Language
55

6-
abap2UI5 picks the user's logon language automatically from the SAP session — every translated text retrieved via `z2ui5_cl_util=>trans_get_text( )`, every OData/CDS label, every message class is returned in that language. For most applications no extra configuration is required.
6+
abap2UI5 picks the user's logon language automatically from the SAP session — every translated text retrieved via `z2ui5_cl_util=>text_get( )`, every OData/CDS label, every message class is returned in that language. For most applications no extra configuration is required.
77

88
## Override the Backend Language
99

docs/configuration/ui5_versions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ UI5 (SAPUI5) is the default version and ships with every ABAP system from a cert
1616
UI5 2.x is the newest version of UI5, with deprecated APIs removed. We test abap2UI5 against this release on every change to stay compatible with upcoming releases.
1717

1818
### Legacy-Free
19-
A dedicated frontend variant based on OpenUI5's legacy-free distribution removes deprecated features such as jQuery dependencies and synchronous APIs, providing a preview of the UI5 2.x API surface. For details, see [UI5 Legacy-Free](../advanced/legacy_free.md).
19+
A dedicated frontend variant based on OpenUI5's legacy-free distribution removes deprecated features such as jQuery dependencies and synchronous APIs, providing a preview of the UI5 2.x API surface. For details, see [UI5 Legacy-Free](/advanced/legacy_free).
2020

2121
### Release-Specific
2222
Some controls and properties are only available on specific UI5 releases. The abap2UI5 framework and its samples support many UI5 versions, reducing compatibility issues. But when building your own apps, check compatibility with the UI5 version your system uses.

docs/cookbook/device_capabilities/audio.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,4 @@ CLASS z2ui5_cl_sample_sound IMPLEMENTATION.
4949
ENDMETHOD.
5050
ENDCLASS.
5151
```
52-
For a complete sound sample, see `Z2UI5_CL_DEMO_APP_304`.
52+
For a complete sound sample, see `Z2UI5_CL_DEMO_APP_S_03`.

docs/cookbook/device_capabilities/barcode_scanning.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ CLASS z2ui5_cl_sample_sound IMPLEMENTATION.
143143
ENDMETHOD.
144144
ENDCLASS.
145145
```
146-
For a complete sound sample, see `Z2UI5_CL_DEMO_APP_304`.
146+
For a complete sound sample, see `Z2UI5_CL_DEMO_APP_S_03`.
147147

148148
#### Render Barcodes
149149
To also render barcodes, use bwip-js, which ships with the js-libraries add-on. See [Add-ons](/advanced/addons) for details.

docs/cookbook/expert_more/statefulness.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Release it explicitly on exit:
3131
client->set_session_stateful( abap_false ).
3232
```
3333

34-
See `Z2UI5_CL_DEMO_APP_135` and `Z2UI5_CL_DEMO_APP_137` for complete examples.
34+
See `Z2UI5_CL_DEMO_APP_S_01` (sticky session with locks) and `Z2UI5_CL_DEMO_APP_S_02` (sticky session) for complete examples.
3535

3636
#### When to Use It
3737
Stateful sessions are useful when:

0 commit comments

Comments
 (0)