Текущее время: Пт, июл 18 2025, 18:51

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


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

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


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

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