Имя: Пароль:
1C
1С v8
Отбор по периоду набор записей регистра сведений
0 Случайный прохожий
 
04.04.13
11:18
Добрый день.
Подскажите, пожалуйста, как лучше сделать. Имеется обработка, на ней табличное поле типа "РегистрСведенийНаборЗаписей.Календарь" (нетрудно догадаться, что это периодический регистр с периодичностью в пределах дня). По умолчанию он отображается весь. Хочу отобрать его по текущему месяцу:
       Отбор = Календарь.Отбор;
   Отбор["Период"].Использование = Истина;
   Отбор["Период"].ВидСравнения = ВидСравнения.ИнтервалВключаяГраницы;    
   Отбор["Период"].ЗначениеС  = ДатаНачалаПериода;
   Отбор["Период"].ЗначениеПО  = ДатаОкончанияПериода;
Закидывать валенками и тыкать в СП, где написано "Важно! Отбор может устанавливаться только на равенство.", уже смысла нету. Просто подскажите какими еще методами можно осуществить данный отбор? Мне на ум приходят одни какие-то "геморройные" решения типа "добавить табличное поле и считывать туда построчно необходимые записи"...
1 Reset
 
04.04.13
11:22
По моему, ты сам все и расписал уже.
С набором никак. Читать запросом в ТЗ, писать несколькими наборами, формируя их из ТЗ.
Вроде никак больше
2 Случайный прохожий
 
04.04.13
11:24
(1) Это независимый регистр. Хочется его прям из таблицы править. Можно конечно считать данные в таблицу, там их подправить и записать все обратно в регистр, но как-то все геморрно получается....
3 Reset
 
04.04.13
11:24
ну или вместо набора использовать РегистрСведенийСписок и отбор в нем
4 Случайный прохожий
 
04.04.13
11:28
(3) Тоже пробовал. Отбор работает. Но внести изменения непосредственно в таблице нельзя (открывается форма записи регистра, где и вводятся данные), крайне некрасиво.
5 Defender aka LINN
 
04.04.13
11:31
(4) Ну поменяй режим редактирования. Или сделай через ТЗ и не тилипи моск
6 Случайный прохожий
 
04.04.13
11:35
(5) Подскажи, пожалуйста, где меняется режим редактирования
7 Defender aka LINN
 
04.04.13
11:36
(6) В холодильнике, где же еще. Не конфигуратор же открывать для этого, в самом деле.
8 mistеr
 
04.04.13
11:37
(2) Если очень хочется, добавь измерение Месяц. Индексированное, разумеется.
9 Случайный прохожий
 
04.04.13
11:47
Изменил режим редактирования в свойствах регистра. Работает как надо. Всем спасибо :)