Текущее время: Вс, авг 03 2025, 07:36

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Drill down по одному полю
СообщениеДобавлено: Вс, окт 26 2008, 08:59 
Ассистент
Ассистент

Зарегистрирован:
Чт, май 22 2008, 06:59
Сообщения: 26
Добрый день!

Мне нужно организовать проваливание из отчета до первоначального документа.
Но не из любого места строки, а только нажимая на номер документа. Если я в этой строчке нажму на номер другого документа, то соответственно должна провалиться в него.

Подскажите пожалуйста, как это можно реализовать с помощью HIDE или каким-то другим способом?

Заранее благодарю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Drill down по одному полю
СообщениеДобавлено: Вс, окт 26 2008, 10:52 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Nevermind написал(а):
Добрый день!

Мне нужно организовать проваливание из отчета до первоначального документа.
Но не из любого места строки, а только нажимая на номер документа. Если я в этой строчке нажму на номер другого документа, то соответственно должна провалиться в него.

Подскажите пожалуйста, как это можно реализовать с помощью HIDE или каким-то другим способом?

Заранее благодарю.
Определяете что текущее поле -номер документа и реализуете вывод информации по документу.
Способ определения поля - зависит от реализации вывода списка. Но в любом случае, если Вы приложите хоть намного усилий, Вы найдёте как это делается. Смотрите help, примеры.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Drill down по одному полю
СообщениеДобавлено: Пн, окт 27 2008, 06:21 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Nevermind написал(а):
Добрый день!

Мне нужно организовать проваливание из отчета до первоначального документа.
Но не из любого места строки, а только нажимая на номер документа. Если я в этой строчке нажму на номер другого документа, то соответственно должна провалиться в него.

Подскажите пожалуйста, как это можно реализовать с помощью HIDE или каким-то другим способом?

Заранее благодарю.

когда будете выводить на экран поставьте хотспот для вашего поля sy-vline no-gap, (10) wb-belnr hotspot no-gap, потом используте ХАЙД, потом в событии at line-selection используте
if sy-cucol > 1 and sy-cucol < 62, где цифры это диапозон на экране, где находится поле по которому надо провалиться и все.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 27 2008, 08:53 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
или исользуя GET CURSOR

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 27 2008, 10:29 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
ghost написал:
или исользуя GET CURSOR

Для этого ещё переменную вводить надо куда имя поля будет положено

Я обычно так делаю:
Code:
hide val.
.......
at line-selection.
  clear val.
  read current line.
  check not val is initial.
  обработка щелчка


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 27 2008, 18:53 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Не мешало бы еще уточнить, о каком виде отчета идет речь. А то бывает народ с ALV пытается HIDE сделать... :?

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


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

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


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

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


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

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