You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/advanced/technical/srtti.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ In abap2UI5, you don’t necessarily need to define your data model at design ti
7
7
8
8
abap2UI5 serializes app instances to ensure stateless behavior in client communication. However, SAP’s standard transformation features are limited and do not support data references with local types created at runtime.
9
9
10
-
To overcome this limitation, the project [S-RTTI](https://github.com/sandraros/S-RTTI) is integrated into abap2UI5 under the `z2ui5` namespace.
10
+
To overcome this limitation, the project [S-RTTI](https://github.com/sandraros/S-RTTI) is integrated into abap2UI5.
11
11
12
12
13
13
#### Standard Transformation
@@ -91,3 +91,12 @@ With generic types, the standard transformation throws an error. abap2UI5 resolv
91
91
- On the way back, the object is recreated, and the table content is deserialized back into the attributes.
92
92
93
93
This approach ensures compatibility with dynamic types while maintaining a robust transformation process. This process works in the background and independently of the two app implementations above.
94
+
95
+
#### Integration
96
+
97
+
It is integrated into the project under the `z2ui5` namespace and automatically installed with every abap2UI5 installation. You can access it directly using:
98
+
```abap
99
+
z2ui5_cl_srt_datadescr=>
100
+
```
101
+
#### Updates
102
+
Every update and bug fix in s-rtti is automatically reflected in abap2UI5 via GitHub Actions and the [mirror-s-rtti](https://github.com/abap2UI5/mirror-srtti) repository, ensuring always using the latest version.
0 commit comments