Текущее время: Пн, июл 14 2025, 04:43

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос касающийся программы пакетного ввода (используя SHDB)
СообщениеДобавлено: Чт, мар 06 2008, 08:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 15 2007, 10:40
Сообщения: 172
Хотел бы выяснить один вопрос, касающийся программы-пакетника.
Хотим внести изменения в одно поле, скажем, в основных данных ОС, пусть это будет поле FIELD1. Используя транзакцию SHDB получаем необходимые строки и вставляем в код программы. Но, помимо того поля(FIELD1), значение которого хотим изменить, в запись SHDB включаются и изменения тех полей которые досутпны для изменения и содержат какие-либо значения. Мы взяли и из записи SHDB вообще убрали какие-либо упоминания этих полей - оставили только изменение нужного нам поля. Работает. То есть, пакетник изменил значение нужного нам поля и не тронул значения других полей - которые были доступными для редактирования. Добились чего хотели. Но вопрос касается только того - нормально ли это, или скажем, правильный ли это тон программирования: удалять из записи SHDB изменения полей - которых не надо трогать?


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Нормально. Как вариант, можно эти поля оставить "на память", заполнив nodata-символом (по-умолчанию '/').

"Да, вы прАвы, но возможен ход обратный", — говорит. (ВВ)
Если Вы хотите, чтобы одно из полей обязательно было пустым, то при записи нужно его "потрогать" (т.е. вписать туда пробел), чтобы оно записалось. Иначе в момент выполнения в это поле может попасть значение, например, из parameter id.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 06 2008, 09:40 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 15 2007, 10:40
Сообщения: 172
Спасибо за ответ! :)


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

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


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

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


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

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