|
Не происходит запись в регистр сведений |
☑ |
0
СноваЗдорова
27.12.12
✎
17:47
|
Подскажите, почему такая конструкция не работает:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Контрагенты.Код КАК Код,
| Контрагенты.Ссылка КАК Контрагент
|ИЗ
| Справочник.Контрагенты КАК Контрагенты";
Результат = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();
РС = РегистрыСведений.СоответствиеКодов.СоздатьМенеджерЗаписи();
РС.Локация = Локация;
РС.ВидКода = Перечисления.ВидыКодов.Контрагент;
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
РС.Значение = ВыборкаДетальныеЗаписи.Контрагент;
РС.Код = ВыборкаДетальныеЗаписи.Код;
РС.Записать();
КонецЦикла;
?
|
|
1
СноваЗдорова
27.12.12
✎
17:48
|
Добавлю, что кроме измерений "Локация", "ВидКода", "Код" и измерения "Значение" ничего в регистре нет...
|
|
2
samozvanec
27.12.12
✎
17:49
|
(1) а период?
|
|
3
YHVVH
27.12.12
✎
17:50
|
(0) шо за бред написан
|
|
4
Classic
27.12.12
✎
17:51
|
(0)
Что значит "не работает"?
|
|
5
СноваЗдорова
27.12.12
✎
17:53
|
(2) Это не периодический регистр
|
|
6
samozvanec
27.12.12
✎
17:53
|
(1) Значение - точно измерение?
|
|
7
СноваЗдорова
27.12.12
✎
17:53
|
(4) Значит, что записи не появляются
|
|
8
Classic
27.12.12
✎
17:54
|
(7)
Ни одной?
|
|
9
doos1981
27.12.12
✎
17:54
|
Все в цикле делай , начиная с создания менеджера записи
|
|
10
СноваЗдорова
27.12.12
✎
17:54
|
(6) Ресурс, прошу прощения
|
|
11
ssh2006
27.12.12
✎
17:54
|
(7) перенеси в цикл
РС = РегистрыСведений.СоответствиеКодов.СоздатьМенеджерЗаписи();
|
|
12
doos1981
27.12.12
✎
17:58
|
И посмотри не пустая ли выборка
|
|
13
СноваЗдорова
27.12.12
✎
17:59
|
(9), (11) спасибо, все получилось.
|
|
14
СноваЗдорова
27.12.12
✎
17:59
|
(12) не надо так недооценивать собеседников =)))
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший