Текущее время: Вт, апр 23 2024, 14:18

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: SAPUI5: получить объект экранной таблицы
СообщениеДобавлено: Пт, сен 09 2016, 17:25 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
Добрый день!
Создал вьюху с таблицей внутри
Code:
<mvc:View controllerName="Test.controller.Order" xmlns:html="http://www.w3.org/1999/xhtml"
   xmlns:mvc="sap.ui.core.mvc"
        xmlns:core="sap.ui.core"
   xmlns="sap.uxap"
   xmlns:layout="sap.ui.layout"
   xmlns:m="sap.m"
   xmlns:table="sap.ui.table"
   width="100%"
   height="100%">
                  <table:Table
                     id="ProductTable"
                     rows="{/Products}"
                     title="Товары"
                     visibleRowCount="7">
    </table:Table>      
</mvc:View>

пытаюсь при инцилизации контроллера получить объект таблы. Но почему-то возвращается undefined
Code:
var oTable = sap.ui.getCore().byId("ProductTable");

Что я делаю не так? Как получить объект? Причем если смотреть через ср-ва разработки хрома, я вижу элемент с указанным айдишником.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAPUI5: получить объект экранной таблицы  Тема решена
СообщениеДобавлено: Пт, сен 09 2016, 18:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
Т.к. объект находится внутри view, то следует получать объект через метод этой самой вьюхи
Code:
var oTable = this.getView().byId("ProductTable");

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB