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

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


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

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