Текущее время: Сб, июл 19 2025, 11:04

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 06 2006, 22:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Женечка написал(а):
они уже один раз спасли: у меня их сейчас три. ровно как вы говорите. только это все из оперы другой

Есть ведь еще старинный ФМ для иерархических списков, забыл как называется, но там не грид, там список (ABAP-list в смысле). Если и это не подойдет, то только увольняться :)

_________________
С уважением, Сергей Королев


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 06 2006, 22:46 
Гость
Сергей Королев написал:
Женечка написал(а):
они уже один раз спасли: у меня их сейчас три. ровно как вы говорите. только это все из оперы другой

Есть ведь еще старинный ФМ для иерархических списков, забыл как называется, но там не грид, там список (ABAP-list в смысле). Если и это не подойдет, то только увольняться :)


слушайте, а какие-нибудь события Drag & Drop не про то, часом


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 06 2006, 22:51 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Ну причем тут drag'n'drop, я совсем не понимаю... это когда из одного окошка в другое объекты таскать...

_________________
С уважением, Сергей Королев


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 06 2006, 23:07 
Гость
Сергей Королев написал:
Ну причем тут drag'n'drop, я совсем не понимаю... это когда из одного окошка в другое объекты таскать...


при начальстве, просто именно про эти свойства оно мне пело, когда задачу ставило, до сих пор не знаю зачем


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 06 2006, 23:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Женечка написал(а):
при начальстве, просто именно про эти свойства оно мне пело, когда задачу ставило, до сих пор не знаю зачем

Думаю, тему пора закрыть. Требования практически нереализуемые (теоретически, нужно большую часть грида переписывать. Хоцца? - флаг в руки) - особенно, в рамках совершенно идиотских ограничений (типа делай, как знаешь, но главное не использовать дерево и эксель). Начальство, очевидно, вообще не представляет, чего хочет.
Сочувствую.

_________________
С уважением, Сергей Королев


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 07 2006, 08:20 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
Насколько я понял.

Делаешь 3 структуры: класс, ученик, характеристика ученика.

Делаешь 4-ую структуру, в которую включаешь эти 3 и еще что нужно.

Далее ALV подсовываешь эту 4-ую структуру.

Все, теперь работаешь с ALV.

По нажатию на свою кнопочку необходиимо менять вн таблицу mt_outtab. Для этого переопределяешь метод refresh_table_display.
В нем осуществляешь свои действия по изменению данных таблицы mt_outtab и далее вызываешь метод
call method super->Refresh_table_display.

Но вот что я Вам скажу.

Сергей Королев писал:

Цитата:

В данном случае действительно проще объяснить (видимо тупому) юзеру, что грид для этих функций абсолютно не подходит. Иначе Вы провозитесь с этой разработкой полгода-год, в результате получится какая-нибудь неудобоваримая дрянь - с напрочь отключенными функциями сортировки-подсуммирования и прочими, и замечательный юзер вас спросит, а почему сразу не сделали деревом, и вы будете виноваты.



Действительно, провозитесь Вы с этим немало.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 07 2006, 14:32 
Гость
У меня на одном из проектов была задача вывести историю закупочного заказа, начиная с заявки и заканчивая платежом, на одном гриде. Я сделал так: ввел отношения в строках родитель-ребенок и при дабл-клике "раскрывал" строку родителя, добавляя под нее всех его детей. При закрытии - соответственно удалял.
Естествено, список полей был фиксированный и группировки пришлось запретить. Гимора только много было, но заработало...


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 13 2006, 14:28 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
А вот тр. CL6AN - по моему то что нужно.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 13 2006, 14:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Sergo написал:
А вот тр. CL6AN - по моему то что нужно.

Это ALV-Tree :wink:

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 14 2006, 00:56 
Гость
Sergo написал:
Насколько я понял.

Делаешь 3 структуры: класс, ученик, характеристика ученика.

Делаешь 4-ую структуру, в которую включаешь эти 3 и еще что нужно.

Далее ALV подсовываешь эту 4-ую структуру.

Все, теперь работаешь с ALV.

По нажатию на свою кнопочку необходиимо менять вн таблицу mt_outtab. Для этого переопределяешь метод refresh_table_display.
В нем осуществляешь свои действия по изменению данных таблицы mt_outtab и далее вызываешь метод
call method super->Refresh_table_display.

Но вот что я Вам скажу.

Сергей Королев писал:

Цитата:

В данном случае действительно проще объяснить (видимо тупому) юзеру, что грид для этих функций абсолютно не подходит. Иначе Вы провозитесь с этой разработкой полгода-год, в результате получится какая-нибудь неудобоваримая дрянь - с напрочь отключенными функциями сортировки-подсуммирования и прочими, и замечательный юзер вас спросит, а почему сразу не сделали деревом, и вы будете виноваты.



Действительно, провозитесь Вы с этим немало.



итак, наиумнейшему юзеру было предложено пара вариантов:
1)с тремя гридами
2) с деревом.

был выбран последний вариант, что говорит, что еще не все потеряно.

спасибо всем, кто участвовал в этом разговоре


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

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


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

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


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

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