Показать сообщение отдельно
Старый 28.02.2008, 12:20   #2  
e@gle is offline
e@gle
MCTS
MCBMSS
 
164 / 72 (3) ++++
Регистрация: 11.04.2005
Адрес: Минск
Ну во первых в АХ лучше для поля-код (ключ) использовать не real, а str. Так делается во всех стандартных справочниках, и это позволит вам позже повесить формирование ключа на класс NumberSeqReference.

Цитата:
Но вот фигня форма открывается, а создать новую запись не позволяет.
Когда вы заходите в VendPayForDelive, у вас создается диналинк на VendTable по вашему ключу. Т.к. в VendTable Ваш ключ = 0, то и в VendPayForDelive автоматически задается значение ключа = 0, а сохранить такую запись вы не можете, т.к. ключ - мандатари. Вам надо или пересмотреть архитектуру связей 2х этих таблиц, или убивать диналинки во время создания формы VendPayForDelive.

Цитата:
Неужели тогда я не могу ввести значение 0?
Если поле обязательно для заполнения (Mandatory), то нет
__________________
С уважением, Павел Цераниди.
На пути к совершенству нет конца. Каждое новое достижение является отправной точкой для следующего крупного шага.