Kategorien
-
Neueste Beiträge
- [ABAP] Workflow: Workitems suchen
- [ABAP] Business Partner (BP) anhand des SAP-Usernamens finden
- [ABAP] Popup zur Datumsauswahl
- [Linux] Übersicht Konfigurations-, Initialisierungs- und Skriptdateien
- Linux-Links
- Rund 12% der Krebserkrankungen offensichtlich durch Infektionen verursacht
- [ABAP] Emails versenden mit cl_bcs_mail_message
- [SAP] ST05 / ST12 Traces
- [SAP] Automatische Buchungen: Vorgangsschlüssel zur Kontenfindung (KTOSL)
- [HANA] Übersicht über die Query-Ausführungs-Engine
Kategorie: SAPUI5 / Fiori
[SAPUI5] Fiori Design Guidelines
[SAPUI5] Fiori Implementation
SAPUI5 / SAP Fiori Blog: http://fiori-implementation.com
[SAPUI5] SAPUI5 Version herausfinden / anzeigen
Webseite im SAP-System
// im Browser eingeben (ICF-Knoten muss aktiv sein) http://[host]:[port]/sap/public/bc/ui5_ui5/
Entwicklerkonsole des Browsers
// in der Konsole eingeben sap.ui.version sap.ui.versionsinfo
Info im Chrome-Browser
// Tastenkombination STRG+SHIFT+ALT+P STRG+SHIFT+ALT+S
[OpenUI5] OpenUI5 / JavaScript Code-Vervollständigung mit IntelliSense in Visual Studio Code einrichten
- ein Projektverzeichnis anlegen
- Im Projektverzeichnis eine initiale package.json manuell oder über
[sourcecode language=“plain“]
npm init
[/enlighter]
anlegen - Erweitern der package.json (im Root-Verzeichnis des Projektes) um die types
[sourcecode language=“plain“]
"devDependencies": {
"@types/openui5": "^1.40.1",
…
}
[/enlighter]
wobei „^1.40.1“ bedeutet: nimm alles was ab Version 1.40.1 verfügbar ist (Mindestanforderung) - das OpenUI5-Package ist unter https://www.npmjs.com/ registriert: https://www.npmjs.com/package/@types/openui5
-
Kommando
[sourcecode language=“plain“]
npm install(detaillierterer Aufruf: npm install –save @types/openui5)
[/enlighter]
im Projektverzeichnis ausführen, hierbei wird nach der package.json im akt. Verzeichnis geschaut und ein Unterverzeichnis node_modules mit den Dependencies erzeugt - jsconfig.js neben package.json mit folgendem Inhalt anlegen (manuell oder im VS Code über Button „Glühbirne“ (unten rechts) generieren lassen):
[sourcecode language=“plain“]
{
// Unter https://go.microsoft.com/fwlink/?LinkId=759670
// finden Sie die Dokumentation zum jsconfig.json-Format.
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"allowSyntheticDefaultImports": true
},
"exclude": [
"node_modules",
"bower_components",
"jspm_packages",
"tmp",
"temp"
]
}
[/enlighter] - Codevervollständigung solle nun funktionieren, wenn nicht, gibt es hier noch Hinweise: http://shrekshao.github.io/2016/06/20/vscode-01/
- Hinweis: die Codevervollständigung funktioniert nur, wenn vollqualifizierte JS-Objekte benutzt werden (z.B.: sap.m.MessageBox anstatt MessageBox)
[SAPUI5] Übersicht
OpenUI5
- Einstiegsseite zum Thema OpenUI5 von SAP
- OpenUI5 auf GitHub
OpenUI5: UI Development Toolkit for HTML5
- API Reference, Dev Guide, UI5 Explorer, Demos, Icon Explorer, Control Library
OpenUI5 Versions Maintenance Status
- Versionsübersicht
SAPUI5
- Blog zum Thema SAPUI5
SAPUI5: UI Development Toolkit for HTML5
- API Reference, Dev Guide, UI5 Explorer, Demos, Icon Explorer, Control Library
Bootstrapping: Loading and Initializing
- Tutorial zum Thema Boostrapping
SAPUI5 Versions Maintenance Status
- Versionsübersicht
- Dokumentation
- Programmierbeispiele für UI5
SAPUI5: Ein paar Grundlagen zum SAPUI5-Framework
- Grundlagen
- Views
- Data Binding