![]() |
#1 |
Участник
|
В Navision всего месяц.
![]() Возникла вот какая проблема: не работает занесение выбранного работника (Employee) в ячейку Table Box. Причем только в случае вызова формы из главной, т.е. как SubForm. Я так понимаю не срабатывает CurrForm.Update у SubForm ![]() |
|
![]() |
#2 |
Участник
|
Ничего не понял.
Есть карточка чего-то со строчной частью. Строчная часть в субформе. Так? Не работает занесение работника.. Выбранного где? Что значит не работает? Что делаете, что происходит? |
|
![]() |
#3 |
Участник
|
Цитата:
В таблице PRPersonal есть поле PersonalNo связаное с таблицой Employee через TableRelation. Так вот если я вызываю свою субформу вне главной и нажимаю кнопку Lookup в поле PersonalNo, то в это поле вносится "No." из таблицы Employee, а в случае вызова из главной формы этого не происходит. вот... уфф... ![]() |
|
![]() |
#4 |
Участник
|
У субформы свойство PopulateAllFields установили в ДА?
|
|
![]() |
#5 |
Участник
|
|
|
![]() |
#6 |
Участник
|
Проверьте, нет ли добавленных записей в таблице. Той, на которой построена субформа. Возможно они создаются, но выпадают из наложенного на записи в субформе фильтра и пропадают с формы. Возможно где-то в коде стоит ERROR('') и видимость, что ничего не происходит. Посмотрите дебагером, что происходит при выборе сотрудника.
|
|
![]() |
#7 |
Участник
|
Цитата:
Сообщение от romeo
![]() Проверьте, нет ли добавленных записей в таблице. Той, на которой построена субформа. Возможно они создаются, но выпадают из наложенного на записи в субформе фильтра и пропадают с формы. Возможно где-то в коде стоит ERROR('') и видимость, что ничего не происходит. Посмотрите дебагером, что происходит при выборе сотрудника.
|
|
![]() |
#8 |
Участник
|
Ну чего там? Я волнуюсь..
|
|
![]() |
#9 |
Участник
|
![]() Спасибо тебе за подсказку, иначе на Земле сегодня было бы на одну разбитую голову больше. ![]() |
|