Текущее время: Пн, июл 21 2025, 23:38

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Ракурс ведения - несохраняются данные
СообщениеДобавлено: Пн, янв 26 2009, 15:39 
Специалист
Специалист

Зарегистрирован:
Чт, сен 04 2008, 12:40
Сообщения: 119
Откуда: Пермь
Пол: Мужской
Немогу понять..
Генерирую ракурс ведения для таблицы созданной мной через SE11 (утилиты/генератор ведения таблиц).
Затем через SM30 запускаю диалог ведения.
Но вот незадача. Новые записи создаются, но редактировать их нельзя. Тоесть, у уже созданных записей есть два поля. Одно неактивное. Другое, для ввода - белое. Редактирую в этом поле текст. Сохраняю. Все ок. Текст пока остается в поле. Выхожу из диалога ведения и захожу снова. В редактируемом поле снова оказывается старый текст, который был введен при создании записи.
Шарил по логике выполнения экрана(который создается при генерации диалога ведения). Добавлял в цепочки chain редактируемое поле. В форме экрана ставил галочки у поля.. Все тщетно ((
Как мне настроить сохранение отредактированных записей?

_________________
Если долго биться головой об стену, то вскоре в стене появится небольшое отверстие ...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ракурс ведения - несохраняются данные
СообщениеДобавлено: Пн, янв 26 2009, 15:45 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Hexogon написал:
Немогу понять..
Генерирую ракурс ведения для таблицы созданной мной через SE11 (утилиты/генератор ведения таблиц).
Затем через SM30 запускаю диалог ведения.
Но вот незадача. Новые записи создаются, но редактировать их нельзя. Тоесть, у уже созданных записей есть два поля. Одно неактивное. Другое, для ввода - белое. Редактирую в этом поле текст. Сохраняю. Все ок. Текст пока остается в поле. Выхожу из диалога ведения и захожу снова. В редактируемом поле снова оказывается старый текст, который был введен при создании записи.
Шарил по логике выполнения экрана(который создается при генерации диалога ведения). Добавлял в цепочки chain редактируемое поле. В форме экрана ставил галочки у поля.. Все тщетно ((
Как мне настроить сохранение отредактированных записей?

Пересоздать ракурс ведения?
Посмотрите что навешано на обработку событий, экраны сами дорабатывали или полностью стандарт?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ракурс ведения - несохраняются данные
СообщениеДобавлено: Пн, янв 26 2009, 15:57 
Специалист
Специалист

Зарегистрирован:
Чт, сен 04 2008, 12:40
Сообщения: 119
Откуда: Пермь
Пол: Мужской
Да, экран немного доработан. Изначально, когда я генерирую диалог ведения, при его зпуске, через SM30, нет возможности редактирования уже созданных записей. Для этого я на экране диалога ставлю галочку "поле ввода" для того поля,которое мне необходимо редактировать. А еще в логике выполнения экрана добавляю его во все цепочки chain .
Ракурс пересоздавал.. это ни к чему не приводит.

_________________
Если долго биться головой об стену, то вскоре в стене появится небольшое отверстие ...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ракурс ведения - несохраняются данные
СообщениеДобавлено: Пн, янв 26 2009, 16:20 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
Дык может надо разобраться, почему в стандартно сгенеренном диалоге недоступны поля для ввода, а не пытаться переписать экран?
Возможные варианты проблемы:
1) Поле ключевое. В этом случае не стоит изобретать что-то. Изменение ключевого поля = удаление старых данных + заведение новых
2) У Поля ракурса стоит признак ведения "Только для чтения". Решение - изменить на "стандартное ведение".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ракурс ведения - несохраняются данные
СообщениеДобавлено: Пн, янв 26 2009, 16:59 
Специалист
Специалист

Зарегистрирован:
Чт, сен 04 2008, 12:40
Сообщения: 119
Откуда: Пермь
Пол: Мужской
Ха, дк у меня все поля ключевые! Все понял, спасибо ))

_________________
Если долго биться головой об стену, то вскоре в стене появится небольшое отверстие ...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ракурс ведения - несохраняются данные
СообщениеДобавлено: Вт, янв 27 2009, 08:45 
Специалист
Специалист

Зарегистрирован:
Чт, сен 04 2008, 12:40
Сообщения: 119
Откуда: Пермь
Пол: Мужской
вот как надо было делать.
Для некоторых полей потребовались проверочные таблицы. Таблицы я создал и все поля в этих проверочных таблицах назначил ключевыми, так как когда в транзакции выпадает список из проверочной таблицы, те поля которые не ключевые в выпадающем списке не отображаются. Но из за того что все поля были ключевыми, в диалоге ведения (SM30) уже созданные записи нельзя было редактировать.
В итоге, поля требующие редактирования, сделал не ключевыми. Но при этом создал средство поиска на основе проверочной таблицы и прикрепил его к основной таблице (к той, к которой подцеплены проверочные таблицы).
В итоге, в транзакции выпадает список не только со столбцами ключевых полей, но и тех, которые были добавлены в средство поиска.

Хм, как то совсем безграмотно у меня получилось изложение )). Кому надо, разберется ;-)

_________________
Если долго биться головой об стену, то вскоре в стене появится небольшое отверстие ...


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

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


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

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


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

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