Имя: Пароль:
1C
1С v8
Запись в независимый, периодический регистр сведений (пятница съедает мой моск)
, ,
0 Табуретко
 
19.07.13
09:59
НаборЗаписей = РегистрыСведений.бит_ПолучателиДенежныхСредств.СоздатьНаборЗаписей();
//НаборЗаписей.Записать();
ТекДата = ТекущаяДата();

НаборЗаписей.Отбор.Услуга.Установить(Услуга);
НаборЗаписей.Отбор.Поставщик.Установить(Поставщик);
НаборЗаписей.Отбор.Период.Установить(ТекДата );

НовЗапись = НаборЗаписей.Добавить();
НовЗапись.Услуга    = Услуга;
НовЗапись.Поставщик = Поставщик;
НовЗапись.ПолучательДенежныхСредств = Организация;
НовЗапись.Период    = ТекДата;

НаборЗаписей.Записать(Истина);

перепробовал ХренЗнаетСколькоРаз/Вариантов... все время выдает ошибку:
Запись не верна! Значение поля не соответствует установленному отбору: бла,бла,бла...
(Регистр сведений: Получатели денежных средств; Поле: Период)
ЧЯДНТ?
1 Mitriy
 
19.07.13
10:02
периодичность какая?
2 Табуретко
 
19.07.13
10:04
В пределах месяца
3 IШаман
 
19.07.13
10:04
Прочитать сначала забыл набор.
4 Табуретко
 
19.07.13
10:05
(3) в смысле, есть ли уже такая запись?
5 Wobland
 
19.07.13
10:05
(4) в смысле прочитать
6 программистище
 
19.07.13
10:06
НаборЗаписей.Прочитать()

после отборов
7 Табуретко
 
19.07.13
10:10
(6)...не взлетело... ((
8 Wobland
 
19.07.13
10:11
(7) что значит " Значение поля не соответствует установленному отбору"?
9 SeraFim
 
19.07.13
10:12
НаборЗаписей.Отбор.Период.Установить(НачалоМесяца(ТекДата));
10 Табуретко
 
19.07.13
10:18
Ну наконецто заполнилось...!!
тока вот в конце еще выдает ошибку:
Запись с такими ключевыми полями существует!
11 Табуретко
 
19.07.13
10:18
хотя все заполнено...
12 Табуретко
 
19.07.13
10:20
а нет все...
НаборЗаписей.Прочитать() - отставить!
дело было в НачалоМесяца(ТекДата)
13 Табуретко
 
19.07.13
10:21
Всем спасибо! можно закрывать...