Текущее время: Вс, сен 14 2025, 23:29

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: тексты для select-options
СообщениеДобавлено: Пт, май 27 2005, 15:53 
Гость
здравствуйте!

как определить тексты для select-options, не используя Перейти - Текстовые элементы?

Пытаюсь сделать так как написано в ABAP документации:

DATA: PROGRAM(8) VALUE '/1CADMC/SAP_LSMW_CONV_00000053',
TAB TYPE STANDARD TABLE OF TEXTPOOL WITH
NON-UNIQUE DEFAULT KEY INITIAL SIZE 50,
WA_TAB TYPE TEXTPOOL.

WA_TAB-ID = 'S'. WA_TAB-KEY = 'BUKRS'.
WA_TAB-ENTRY = Балансовая единица'.
APPEND WA_TAB TO TAB.
SORT TAB BY ID KEY.

а дальше-то что?
что писать для select-options?

помогите, а?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: тексты для select-options
СообщениеДобавлено: Пт, май 27 2005, 16:16 
Почетный гуру
Почетный гуру
Аватара пользователя

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


То, что ты хочешь сделать всё равно приведёт к созданию записи в Перейти к->Текстовые элементы.



Code:
tables: t001.

select-options bukrs for t001-bukrs.

DATA: PROGRAM like sy-repid,
      TAB TYPE STANDARD TABLE OF TEXTPOOL WITH
          NON-UNIQUE DEFAULT KEY INITIAL SIZE 50,
      WA_TAB TYPE TEXTPOOL.

LOAD-OF-PROGRAM.
  program = sy-repid.

  WA_TAB-ID = 'S'.
  WA_TAB-KEY = 'BUKRS'.
  WA_TAB-ENTRY+8 = 'Балансовая единица'.
  WA_TAB-LENGTH = strlen( WA_TAB-ENTRY ). "<- это необязательно

  APPEND WA_TAB TO TAB.

  SORT TAB BY ID KEY.

  INSERT TEXTPOOL PROGRAM FROM TAB LANGUAGE SY-LANGU.


Вот так это можно сделать, но обновление экрана происходит только на второй запуск программы, поскольку тексты для экрана до запуска отсутствовали. Разумеется можно поменять текст из вызывающей программы и потом уже после SUBMIT будет новый текст.

Ты скажи, нафига тебе это?


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

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Я так понял, человека не устраивают стандартные подписи?
Почему бы не воспользоваться функциональностью перевода (SE63) или глобальными расширениями ключевых слов (CMOD)? :roll:

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Пт, май 27 2005, 16:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Ну если требуется менять тексты к '/1CADMC/SAP_LSMW_CONV_00000053', то почему бы просто не зайти в редактор и поменять? Результат будет тот же.. Тем более класс разработки у генерённых программ $TMP


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

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Потому, что это автоматически созданная программа из зарезервированного namespace'а :wink:
Просто попробуй и убедись, что изменить ее не дадут.

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


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

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


Предлагаю сделать то же самое и убедиться в обратном. :)


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

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
"Грамотный" у вас админ :D

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


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

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


Я не говорю о том, чтобы править что попало.. То, что генерено LSMW по необходимости можно править. Будет сообщение "сгенерировано, изменения возможны".


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 27 2005, 16:48 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
T написал:
Ну если требуется менять тексты к '/1CADMC/SAP_LSMW_CONV_00000053', то почему бы просто не зайти в редактор и поменять? Результат будет тот же.. Тем более класс разработки у генерённых программ $TMP
:shock:
Namespace /1CADMC/ not modifiable by default.


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

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
№1 написал(а):
Namespace /1CADMC/ not modifiable by default.


:? Тады беру назад слова на счёт убедиться в обратном :)


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

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Блин, я ж сам себе противоречу..
Нафига править в разработке объекты из $TMP, когда челу это в продуктиве нужно..

..всё, домой, пиво пить..


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

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


Посмотрел изменения к /1CADMC/ через RSWBO113

Единственное изменение - апгрейд LSMW транспортом от SAP
"LSMW Version 1.7.2 10.06.2002"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 30 2005, 12:11 
Гость
ого, прихожу с утра в понедельник на работу, а тут столько ответов!
спасибо.
а как ещё вот эти тексты для select-options указывать? что-то не пойму...


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

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


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

Сейчас этот форум просматривают: Google Feedfetcher


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

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