|
Отбор в табличном поле 1с 8.2, обычные формы |
☑ |
0
dkonakov
23.04.14
✎
14:26
|
Читал форум, много тем по этому вопросу. но так и не понял.
Есть два табличных поля на форме. У обоих данные - таблицы значений.
Нужно при активизации строки отбирать строки по реквизиту во втором табличном поле.
Как это сделать? ОтборСтрок отсутствует..
|
|
1
salvator
23.04.14
✎
14:27
|
НайтиСтроки
|
|
2
Рэйв
23.04.14
✎
14:27
|
(0)код покажи
|
|
3
dkonakov
23.04.14
✎
14:29
|
(2) Пробовал вот так, но видимо это только для УФ.
ЭлементыФормы.ТЧСкидкиНоменклатуры.Значение.Отбор.Номенклатура.Использование = Истина;
ЭлементыФормы.ТЧСкидкиНоменклатуры.Значение.Отбор.Номенклатура.ВидСравнения = ВидСравнения.Равно;
ЭлементыФормы.ТЧСкидкиНоменклатуры.Значение.Отбор.Номенклатура.Значение = Элемент.ТекущиеДанные.Номенклатура;
|
|
4
dkonakov
23.04.14
✎
14:30
|
(1) Возвращаемое значение:
Тип: Массив.
Массив строк таблицы значений, соответствующих условиям поиска.
Замечание! Массив хранит ссылки на строки таблицы значений, то есть при изменении строки в таблице, значение в массиве тоже будет измененным.
А если изменять этот массив, изменится ли сама таблица?
|
|
5
Рэйв
23.04.14
✎
14:31
|
Вместо Значение.Отбор - ОтборСтрок поставь
|
|
6
Рэйв
23.04.14
✎
14:32
|
ЭлементыФормы.ТЧСкидкиНоменклатуры.ОтборСтрок.Номенклатура.Использование
|
|
7
dkonakov
23.04.14
✎
14:39
|
(6) Поле объекта не обнаружено (ОтборСтрок)
ЭлементыФормы.ТЧСкидкиНоменклатуры.ОтборСтрок.Номенклатура.Использование = Истина;
Форма Обычная, неуправляемая. Данные в табличном поле - таблица значений.
|
|
8
Рэйв
23.04.14
✎
14:44
|
(7)Видимо для ТЗ нет отбора. Сделай табличными частями.
|
|
9
banco
23.04.14
✎
14:49
|
(8) или заполнять ТЗ при активизации строки
|
|
10
Рэйв
23.04.14
✎
14:52
|
(9)Тоже вариант
|
|
11
dkonakov
23.04.14
✎
15:00
|
(9) Заполнять не получится, эту ТЗ могут изменять и эти изменения надо будет использовать в дальнейшем.
(8) Попробую табличной частью пооперировать. Спасибо.
|
|
12
dkonakov
23.04.14
✎
15:03
|
(10) А если это обработка, разве я могу делать запись в табличную часть?
|
|
13
Рэйв
23.04.14
✎
15:05
|
(12)Да хоть в две.
|
|
14
dkonakov
23.04.14
✎
15:20
|
(13) Спасибо, получилось!
Вместо второй таблицы значений сделал табличную часть.
|
|