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

Часовой пояс: 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 часа


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

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


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

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