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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 28 2006, 09:53 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 07:31
Сообщения: 234
Откуда: Нижнекамск
вам вообще то всё уже рассказали
для того чтобы русские названия были надо в элементе данных заполнить метки поля я полагаю
для того чтобы подтягивались названия без создания средства поиска надо создать текстовую таблицу как например в MARA
для того чтобы создать свое средство поиска с еще какими то полями надо воспользоваться SE11

а вообще для того чтобы хоть что то сделать надо потратить немного усилий на изучение и хотя бы сделать вид что постарались понять

если хотите также как при выборе завода, дак посмотрите как это реализовано


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

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
Eugene написал(а):
вам вообще то всё уже рассказали
для того чтобы русские названия были надо в элементе данных заполнить метки поля я полагаю
для того чтобы подтягивались названия без создания средства поиска надо создать текстовую таблицу как например в MARA
для того чтобы создать свое средство поиска с еще какими то полями надо воспользоваться SE11

а вообще для того чтобы хоть что то сделать надо потратить немного усилий на изучение и хотя бы сделать вид что постарались понять

если хотите также как при выборе завода, дак посмотрите как это реализовано

Спасибо за помощь. Очень вам благодарен! :D


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

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
Такой вот вопрос:
есть экран, на нем кнопка. При нажатии кнопки выводится экран, на который можно выводить сообщения при помощи WRITE.
Вопрос, как теперь из этого экрана при нажатии кнопки "назад" (зелененькая кнопочка на панели инструментов), вернуться на мой предыдущий экран. Просто при нажатии на эту кнопку происходит выход из программы.


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

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
в пбо экрана с листингом

SUPPRESS DIALOG.
LEAVE TO LIST-PROCESSING AND RETURN TO SCREEN 0.

WRITE ...


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

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
T написал:
в пбо экрана с листингом

SUPPRESS DIALOG.
LEAVE TO LIST-PROCESSING AND RETURN TO SCREEN 0.

WRITE ...


А почему это пишется в БПО.
У меня написано вот так:

PROCESS AFTER INPUT.
CHAIN.
module exit at exit-command.
module action_request.
ENDCHAIN.


MODULE exit INPUT.
leave to screen 0.
ENDMODULE. " exit INPUT

MODULE action_request INPUT.
CASE sy-ucomm.
WHEN 'OK'.
PERFORM Z_CR_TBL_MESS.
endcase.
ENDMODULE.

А в Z_CR_TBL_MESS я вывожу на экран строки при помощи WRITE. И из этого экрана нужно вернуться на первоначальный экран, с которого начаналвь работа.


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

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
а в ПБО чего написано? Где leave to list-processing?

Подразумевается, что листинг по коду 'ОК' выводится?


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

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
T написал:
а в ПБО чего написано? Где leave to list-processing?

Подразумевается, что листинг по коду 'ОК' выводится?

В ПБО ничего а вот в Z_CR_TBL_MESS что написано:
FORM Z_CR_TBL_MESS .

leave to list-processing and return to screen 0.
format color col_heading on.
write: (7) 'KRR', 8(40) 'RR', 49(50) 'Кредитор', 100(50) 'Дебитор'.
format color col_heading off.
uline.

ENDFORM. " Z_CR_TBL_MESS

И все это вместе работает, только вот не могу вернуться к первоначальному экрану. При нажатии на кнопку "назад" производится выход из транзакции.


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

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Как вызывается экран?

Кстати, после
leave to list-processing and return to screen 0
до твоего PAI выполнение не дойдёт..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 04 2006, 15:15 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Я кажется понял, ты хочешь вернуться на экран, который вызвал листинг.. То есть отобразить всё тот же экран, но уже без листинга.
Тогда надо писать просто:
leave to list-processing.
либо позвать отдельный экран, в котором отобразится листинг.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 05 2006, 09:33 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
T написал:
Я кажется понял, ты хочешь вернуться на экран, который вызвал листинг.. То есть отобразить всё тот же экран, но уже без листинга.
Тогда надо писать просто:
leave to list-processing.
либо позвать отдельный экран, в котором отобразится листинг.

спасибо. все получилось.


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

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
Как сделать кнопку на экране видимой, но недоступной для нажатия.
Посмотрел все свойства, но ничего похожего не нашел.


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

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
pushbutton'у в PBO присваивается screen-input = 0.
Или речь про gui_status?


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

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
T написал:
pushbutton'у в PBO присваивается screen-input = 0.
Или речь про gui_status?

Нет-нет вы все правильно поняли. Спасибо.


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

Зарегистрирован:
Вт, май 31 2005, 20:23
Сообщения: 362
При выводе текста на экран при помощи WRITE необходимо подкоасить выводимую запись цветом:
зеленый - col_positive;
красный - col_negative.
Нужен желтый цвет. Как он называется?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 11 2006, 10:21 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
COL_TOTAL

господа, юзайте хэлп

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


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

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


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

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


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

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