All streams
Search
Write a publication
Pull to refresh
3
0
Konstantin Anikeev @kanikeev

User

Send message
«лижит» в папочке «in dev»…
Либо лижет, либо лежит :)
Зачем вы используете дерево, когда от вас требуется функциональность списка?

P.S. С русским у вас беда, но вам об этом уже выше написали.
Можно было бы сделать статью со скриншотами и отдельно вконце видео со звуком.
Я на первых двух видео ползунок теребил в надежде на пояснения.
Интересное определение. Я бы больше понял «не использованием технологий» — но это в любом случае какое странное определение отставания от современности.
Каких именно технологий вам не хватает в SAP решениях?
В большей степени согласен с вами, но вот в чем она от современности отстает?
А как вы пользователю еще и роли выдать успели?
ИМХО, ненавязчиво продвигаются услуги «Digital Security» ;)
Теперь понял, о чем вы. Сам не сталкивался с такой проблемой, т.к. всегда XML использовал.

Однако эта особенность описана в документации:

If you want to define IDs for controls inside a JSView to guarantee their uniqueness when reusing views, you can not give hardcoded IDs, but have to give the view the opportunity to add its own instance ID as a prefix. This is done by using the View.createId(...) method. For the example above, this is done as follows:

var oButton = new sap.ui.commons.Button(this.createId("myButton"), {text:"Hello JS View"});

This is not required for declarative view types as the view parser can manage this automatically

Собственно понятно, что JS-View это программное, а не декларативное объявление. Поэтому и парсер там не работает автоматом, и вам его придется запускать вручную.
Не совсем вас понял.

Вот кнопка для JS-View

new sap.ui.commons.Button("MyButton", {text:"Hello JS View"});

вот для XML-View

<Button id="MyButton" text="Hello XML View"/>

Вот для JSON-View

{
    "Type":"sap.ui.commons.Button",
    "id":"MyButton",
    "text":"Press Me"
}


Если вы считает, что отличия заключаются в том, что для JS-View кнопка создается через javascript, а для XML-View объявляется как XML — то иначе никак и не получится. Если вы имеете ввиду интерфейс для создания, то он одинаков. Все свойства, которые есть у кнопки в JS-View, — есть и в XML.

Разные технологии в примерах — это да. Тут могу только догадываться, что разные части документации, API и примеров писались разными людьми, предпочитающими тот или иной тип.
Вы просто пока не изучили фреймворк. Есть поддержка MVC. Причем view можно объявить как XML, JSON, HTML или Javascript. И объявляется он отдельно от контроллера.

Я использовал самый простейший пример.
Да, jQuery активно используется самим фреймворком
Это хз. Я не настолько знаком с внутренней кухней.
Поздравляю, дождались!
На самом деле очень удобная вещь.
А самое главное, что разработчики в SAP наконец-то стали прислушиваться к пожеланиям.

Information

Rating
Does not participate
Location
Saarbrücken, Saarland, Германия
Date of birth
Registered
Activity