Текущее время: Пн, июл 21 2025, 14:37

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: интерактивный tree control
СообщениеДобавлено: Вт, мар 27 2007, 16:54 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
Уважаемые гуру.

Кто-нибудь видел пример tree, которое интерактивно набирается на экране (добавляются узлы, конечные элементы) и в результате это всё сохраняется в прозрачную(ые) таблицу(ы). Что за класс и какие методы используются?

_________________
С уважением, Гараничев Игорь


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 28 2007, 14:54 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, мар 05 2007, 15:30
Сообщения: 261
Откуда: Москва
Так с ходу смотри пример SAPSIMPLE_TREE_DRAG_DROP_DEMO,
а вот чтобы оно само потом сохраняло, неа не видел.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 29 2007, 13:41 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
* NOTE: the tree control does not store data at the backend. If an
* application wants to access tree data later, it must store the
* tree data itself.

Высмотрел я в примерах к tree_control.
Ясно, почему такая тишина в этой теме.

_________________
С уважением, Гараничев Игорь


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 02 2007, 14:06 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Непонятно, в чем проблема. Указанный вами комментарий просто говорит о том, что, поскольку дерево строится на таблицах узлов (NODE_TABLE, ITEM_TABLE), то приложению нет нужды хранить данные во внутренних таблицах, на основе которых формируются эти таблицы узлов.
С другой стороны, никто вам не запрещает при ручном добавлении данных в свою внутреннюю таблицу, обновлять таблицы узлов.

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 03 2007, 09:54 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
nicky555 написал:
Непонятно, в чем проблема. Указанный вами комментарий просто говорит о том, что, поскольку дерево строится на таблицах узлов (NODE_TABLE, ITEM_TABLE), то приложению нет нужды хранить данные во внутренних таблицах, на основе которых формируются эти таблицы узлов.
С другой стороны, никто вам не запрещает при ручном добавлении данных в свою внутреннюю таблицу, обновлять таблицы узлов.


Я пытаюсь выяснить, возможно ли каким-то методом извлечь состояние дерева в эти же таблицы NODE_TABLE, ITEM_TABLE?

_________________
С уважением, Гараничев Игорь


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 03 2007, 12:39 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Никак, по-моему. Только если реплицировать действия пользователя на начальные таблицы.
К сожалению, не встретил еще задач, для которых это нужно. Ведь первоисточником ваших изменений в дереве служат изменения во внутренних таблицах данных. Таблицы NODE & ITEM нужны только для первоначального построения дерева.

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 03 2007, 13:02 
Менеджер
Менеджер

Зарегистрирован:
Вт, авг 17 2004, 13:14
Сообщения: 664
Откуда: Москва
Пол: Мужской
Задача решается легко. Все набранные узлы сохраняются в формате. Используй cl_gui_alv_tree_simple, строить NODE не надо, сделай таблицу сортировки. Единственный и самый большой минус (как без них!) кол-во узлов на всех ветвях должно быть одинаково.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 03 2007, 15:49 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
Tim написал:
Задача решается легко. Все набранные узлы сохраняются в формате. Используй cl_gui_alv_tree_simple, строить NODE не надо, сделай таблицу сортировки. Единственный и самый большой минус (как без них!) кол-во узлов на всех ветвях должно быть одинаково.

Спасибо. Но нужно чтобы вложенность была разной.

_________________
С уважением, Гараничев Игорь


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 03 2007, 15:53 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
nicky555 написал:
Никак, по-моему. Только если реплицировать действия пользователя на начальные таблицы.
К сожалению, не встретил еще задач, для которых это нужно. Ведь первоисточником ваших изменений в дереве служат изменения во внутренних таблицах данных. Таблицы NODE & ITEM нужны только для первоначального построения дерева.


В том то и задача, что дерева изначально нет. Его строит пользователь сам.
Да вообще-то дерево у меня строится. Узлы, элементы добавляются. Уже я говорил, буду дублировать действия в таблицах. А их уже сохранять, извлекать и т.д.
Думал что всё-таки есть что-то более простое и не громоздкое.

_________________
С уважением, Гараничев Игорь


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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