|
перечисление в колонке ТЗ на управляемой форме | ☑ | ||
---|---|---|---|---|
0
1c_July
26.08.16
✎
12:03
|
Добрый день. Помогите разобраться с очередными чудесами УФ.
Есть документ Х с полями Реквизит1 (тип ссылка на др.документ) и Реквизит2 (тип перечисление) В реквизиты управляемой формы добавлена таблица значений с одним полем-ссылкой на документ Х. В элементы формы выводим таблицу из трех колонок: 1) ссылкаХ 2) ссылкаХ.Реквизит1 3) ссылкаХ.Реквизит2 После заполнения ТЗ визуально в таблице отображаются только ссылки в первых двух колонках, в третьей - пусто. В документе реквизит2 не пустой - выбрано значение перечисления. Почему? Уже и другие поля документа пробовала вытаскивать (булево, дата, ссылка на справочник) - все отображается, а перечисление все нет.. На форме самого документа оно выглядит нормально. |
|||
1
Nuobu
26.08.16
✎
12:05
|
Перечисление на форме самого документа тянется из другого места, не из документа
|
|||
2
Горогуля
26.08.16
✎
12:07
|
вот засада была, когда поле ввода (ввода!) у меня на форме называлось так же, как реквизит. смотрю на форму - вижу число, смотрю в консоль - вижу фигу
|
|||
3
1c_July
26.08.16
✎
12:14
|
(1), (2) если честно, не понятно, как это намекает на причину проблемы.
На форме документа у поля перечисления путь к данным Объект.Реквизит2. Называется элемент на форме точно также как реквизит документа - предполагаю, что из-за этого может быть путаница (у меня до сих пор не было, наоборот удобно), но никак не техническая проблема. У формы с ТЗ (она в обработке) - переименовала на всякий случай элементы-колонки, ничего не изменилось конечно.. |
|||
4
Fragster
гуру
26.08.16
✎
12:18
|
а документ-то записали перед тем, как в ТЗ с колонками многострадальными смотреть?
|
|||
5
1c_July
26.08.16
✎
12:20
|
(4) Документов поназаписано уже несколько. Обработку переоткрываю только, которая их в ТЗ собирает. Единственное еще 1с предприятие не перезапускала, сейчас попробую.
|
|||
6
1c_July
26.08.16
✎
12:25
|
(5) после перезапуска 1с-ки появились.
|
|||
7
Cyberhawk
26.08.16
✎
12:29
|
Версию платформы огласи, режим совместимости
|
|||
8
vicof
26.08.16
✎
12:30
|
(5) ф7 нажать забыла?
|
|||
9
1c_July
26.08.16
✎
12:34
|
(7) 8.2.19.90
режим совместимости - Не использовать |
|||
10
1c_July
26.08.16
✎
12:34
|
(8) это что? F5 нажимала
|
|||
11
1c_July
26.08.16
✎
12:39
|
никак мат.часть не сформулирую для себя..
похоже связано с тем, что обработка при заполнении этой таблицы делает программно изменения в документах, в т.ч. перезапись значения этого перечисления. первоначально оно было пустое, обработка перезаписала документы, но эти изменения в ТЗ не отразились. Сейчас если что-то проделать, чтобы перечисление другое значение приняло - тоже самое, наверное, будет - на форме не обновиться (просто это сложно попробовать быстро). подскажите, куда копать, чтобы заставить ТЗ принудительно обновиться после программных изменений в документах, которые в ней показаны? |
|||
12
1c_July
26.08.16
✎
12:40
|
(11) "на форме не обновиться" читать как
"на форме не обновится" |
|||
13
Cyberhawk
26.08.16
✎
12:41
|
ОбновитьОтображениеДанных (метод УФ)
|
|||
14
Cyberhawk
26.08.16
✎
12:41
|
Ну или Обновить (метод таблицы формы)
|
|||
15
1c_July
26.08.16
✎
12:41
|
(13) спасибо, сейчас попробую (до этого только Обновить у ТЗ стояло)
|
|||
16
Cyberhawk
26.08.16
✎
12:43
|
ОбновитьОтображениеДанных
Описание: В принудительном порядке обновляет содержание элементов управления. Полезен при изменении значений реквизитов формы вне формы, в тот момент, когда форма отображается на экране. |
|||
17
1c_July
26.08.16
✎
12:46
|
(16) Спасибо огромное! заработало :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |