![]() |
#1 |
Участник
|
Люди, помогите!!!!
вот такая ситуация: в форме открыт заказ из другой формы заказ удаляется кодом, при возвращении в 1-ую форму появляется ошибка: --------------------------- Microsoft Dynamics NAV --------------------------- Покупка Заголовок не существует. Идентифицирующие поля и значения: Тип Документа='Заказ',Но.='631' Тип Документа: Заказ, Но.: 631 --------------------------- ОК --------------------------- |
|
![]() |
#2 |
Участник
|
Это нормальное сообщение, так как система не может обновить данные на форме.
А в чём помощь то нужна? |
|
![]() |
#3 |
Участник
|
как отловить это событие??
если запись не существует, можно ли программно перевести курсор на другую запись?? |
|
![]() |
#4 |
Administrator
|
убивайте программно zup
![]() |
|
![]() |
#5 |
Участник
|
Если в свойстве формы "SourceTablePlacement" стоит "Saved", попробуйте заменить его на "Last". Правда в этом случае всегда при открытии формы будет открываться последний документ независимо от того, с каким документом пользователь последний раз работал.
|
|
![]() |
#6 |
Участник
|
Цитата:
Так что ли? |
|
![]() |
#7 |
Участник
|
|
|
![]() |
#8 |
Участник
|
Я кажется понял.. Из карточки ЗПк люди зовут какую-то функцию, которая с текущим ЗПк что-то делает, куда-то его дальше трансформирует, в результате чего исходный ЗПк должен умереть. Что и происходит. Тогда после отработки вашей функции зовите CurrForm.UPDATE(FALSE)
|
|
![]() |
#9 |
Участник
|
![]() |
|
![]() |
#10 |
Участник
|
ну так после всех махинаций, вызываемых с этой формы, вручную перейти на предыдущи заказ и выполнить UPDATE
|
|