Имя: Пароль:
1C
1С v8
v8: Нужна помощь - срез последних на дату в табличном поле
,
0 Пип Пибип
 
06.09.12
12:50
День добрый, господа

На форме есть табличное поле, в него вывожу данные из периодического регистра сведений (нужен срез последних на определенную дату). Делаю так:


ЭлементыФормы.СкидкиНаценкиНоменклатуры.ВыбиратьСрез = ИспользованиеСреза.Последние;
СкидкиНаценкиНоменклатурыПериод = ЭлементыФормы.СкидкиНаценкиНоменклатуры.СтандартныйПериод;
СкидкиНаценкиНоменклатурыПериод.ВариантОкончания = ВариантГраницыИнтервала.КонкретнаяДата;
СкидкиНаценкиНоменклатурыПериод.ДатаОкончания = КонецДня(СкидкиНаДату);


А теперь подскажите, как сделать так, что б работало?
Поиском нашел только это:
v8: разница между РегистрСведенийНаборЗаписей и РегистрСведенийСписок
Но концовка там смазана
1 Пип Пибип
 
06.09.12
12:58
пип
2 Irbis
 
06.09.12
12:59
а что не работает?
3 Пип Пибип
 
06.09.12
13:07
(2) пока не знаю
но что бы ни было в СкидкиНаДату - оно никак не влияет на выводимые в ТабличноеПоле данные
4 Irbis
 
06.09.12
13:09
А разве должно?
5 Пип Пибип
 
06.09.12
13:11
(3) раз не работает, значит не должно
вопрос в том, как сделать так, что бы в табличном поле был срез полседних на дату из СкидкиНаДату?
6 Irbis
 
06.09.12
13:11
Передать в табличное поле нововое состояние источника данных
7 Пип Пибип
 
06.09.12
13:13
там у меня следующая строка:


ЭлементыФормы.СкидкиНаценкиНоменклатуры.ОбновитьСтроки();


это оно? ибо не помогает
8 Пип Пибип
 
06.09.12
13:21
пибип
9 Пип Пибип
 
06.09.12
13:29
ап
10 Пип Пибип
 
06.09.12
13:37
хелп
11 Пип Пибип
 
06.09.12
13:53
пи бип
12 Пип Пибип
 
06.09.12
14:03
а если бы назвал тему "сиьски" - апалась бы сама!
13 m-serg74
 
06.09.12
14:04
но не долго
14 Irbis
 
06.09.12
14:05
(7) Оно возможно бы и помогло, если бы источник данных изменился
Основная теорема систематики: Новые системы плодят новые проблемы.