Текущее время: Ср, июл 23 2025, 17:54

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Ввод поля через BDC
СообщениеДобавлено: Чт, апр 19 2012, 21:55 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, май 19 2010, 15:54
Сообщения: 77
Добрый день!

Можно ли применить

Code:
PERFORM bdc_field       USING 'LIKP-ZFIELD'   wa_likp-zfield.
CALL TRANSACTION 'VL02N' USING ta_bdcdata MODE 'N' UPDATE 'S'


при условии что в самой VL02N на экране поле выведено как ридонли?

Спасибо ;)

_________________
F5-F6-F7-F8


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ввод поля через BDC
СообщениеДобавлено: Пт, апр 20 2012, 06:58 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
dedzinatajs написал(а):
Добрый день!

Можно ли применить

Code:
PERFORM bdc_field       USING 'LIKP-ZFIELD'   wa_likp-zfield.
CALL TRANSACTION 'VL02N' USING ta_bdcdata MODE 'N' UPDATE 'S'


при условии что в самой VL02N на экране поле выведено как ридонли?

Спасибо ;)

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

НО, может быть и так, что некоторые действия в коде запрограммированы на другой сценарий при пакетном вводе. То есть проверяется sy-binpt и при пакетном режиме программа отрабатывает по другому.
Обычно такие вещи не применяются для Вашей ситуации... Для чего? Но сделать такое можно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ввод поля через BDC
СообщениеДобавлено: Пт, апр 20 2012, 18:16 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, май 19 2010, 15:54
Сообщения: 77
А там в таблицу добавлены некие Z-поля через APPEND и на экране одно поле сделано таким, что выступает только в демонстрационных целях. Разработка старая, теперь понадобилось в другой программе править это поле.

Есть кусок индусского легаси-кода, в котором содержимое записи в LIKP правится не иначе как через BDC (так до сих пор и не понял, было ли вызвано это банальной ленью или же там некий глубинный смысл - например столь уважаемый мной Сергей Королев вообще рекоммендует использовать BDC).

Теперь стоит задача поправить заодно и Z-поле. Чтобы смотрелось ровненько, из эстетических соображений - очень уж не хочется делать правку "вразнобой", часть полей через БДЦ, а одно поле - через FM, а переписывать BDC неохота, ибо оное прописано в технической спецификации, и надо будет делать согласование :)

Надеюсь, я ответил на Ваш вопрос!

_________________
F5-F6-F7-F8


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

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


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

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


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

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