Имя: Пароль:
1C
1С v8
Заполнение документа из регистра сведений
,
0 ra_
 
28.01.19
17:35
&НаСервере
Процедура ЗаполнитьДанныеКифАмбулатНаСервере()
      Отбор = новый Структура("Период", Объект.ДатаПервичногоПосещения);
      Срез = РегистрыСведений.Обращения.СрезПоследних(Объект.ДатаПервичногоПосещения,Отбор);
      Объект.ПорядковыйНомерПосещения = Срез.ПорядковыйНомерПосещения;
        
КонецПроцедуры  ---

ОШИБКА:
Несоответствие типов (Параметр номер ""1"")


В ЧЕМ МОЖЕТ ПРОБЛЕМА ПОМОГИТЕ ПОЖАЛУЙСТА
1 PuhUfa
 
28.01.19
17:36
(0) в "Несоответствие типов (Параметр номер ""1"")"
2 damas
 
28.01.19
17:37
что такое "Период"?
3 PiotrLoginov
 
28.01.19
17:37
(0) раз помогли - не забудь сказать спасибо
4 damas
 
28.01.19
17:38
на какой строке выдает ошибку?
5 DrWatson
 
28.01.19
17:40
(0) И в какой строке ошибка?
Речь, наверное, о периодическом регистре? В нем есть измерение "Период"?
6 ra_
 
28.01.19
17:54
Мой план таков, есть Документ "КИФАмбулат" с реквизитами 'ДатаПервичногоПосещения' и 'ПорядковыйНомерПосещения', на
форму  этого  документа с помощью кнопки хочу переносить данные из регистра сведений "Обращения" в регистре есть реквизиты 'ПорядковыйНомерПосещения', и стандартный реквизит 'Период', и я хочу в форме документа выбрать дату который хранится в регистре когда выбираю дату(например 28.01.2019) должны переходить те данные которые были созданы в регистре на это дату, а если выбрать другую дату например(29.01.2019)  то должны переходить на вот эту дату.


ЭТО ВОЗМОЖНО ИЛИ ЕСТЬ ДРУГИЕ ВАРИАНТЫ???
7 ra_
 
28.01.19
17:55
Регистр периодический
8 ra_
 
28.01.19
17:59
(2) Период это стандартный период регистра сведений
9 DrWatson
 
28.01.19
18:07
(8) Не надо в структуру засовывать стандартный период.
(6) Это возможно. Другой вариант - проще, мне кажется, будет запросом:
ВЫБРАТЬ *
ИЗ РегистрыСведений.Обращения КАК Обращения
ГДЕ Обращения.Период <= &ДатаПервичногоПосещения
10 ra_
 
28.01.19
18:15
(9) А можно пожалуйста подробнее))
11 ra_
 
28.01.19
18:16
или я могу убрать стандарнтый период и создать измерение "ДатаПервичногоПосещения" мне кажется так проще да?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший