|
Com-соединение, запись регистра сведений | ☑ | ||
---|---|---|---|---|
0
catena
13.10.11
✎
15:41
|
рррррр
Ну подскажите, почему на последней строке "Получение элемента по индексу для значения не определено" ??? Запись есть, отбор устанавливается, количество()=1, в отладчике вижу, что НаборЗаписейРегистраПриемника - комобъект... НаборЗаписейРегистраПриемника = Соединение["РегистрыСведений"][ИмяОбъекта].СоздатьНаборЗаписей(); Для Цкл=0 По Метаданные.РегистрыСведений[ИмяОбъекта].Измерения.Количество()-1 Цикл ТекРеквизитПриемника = Неопределено; ПроверитьИЗаписатьОбъект(СсылкаНаОбъект[Метаданные.РегистрыСведений[ИмяОбъекта].Измерения[Цкл].Имя],2,ТекРеквизитПриемника); НаборЗаписейРегистраПриемника.Отбор[Метаданные.РегистрыСведений[ИмяОбъекта].Измерения[Цкл].Имя].Установить(ТекРеквизитПриемника); НаборЗаписейРегистраПриемника.Отбор[Метаданные.РегистрыСведений[ИмяОбъекта].Измерения[Цкл].Имя].Использование = Истина; КонецЦикла; НаборЗаписейРегистраПриемника.Прочитать(); //Здесь отладчиком проверяю: количество = 1 НоваяЗаписьПриемника = НаборЗаписейРегистраПриемника[0]; |
|||
1
Рэйв
13.10.11
✎
15:43
|
(0)По СОМ индексы не ходят.Пробуй .Получить(0)
|
|||
2
Рэйв
13.10.11
✎
15:44
|
Вернее ходят но нет метода []
|
|||
3
Ненавижу 1С
гуру
13.10.11
✎
15:44
|
(1)(2) смотря где, в 8 есть
|
|||
4
Рэйв
13.10.11
✎
15:45
|
(3)Видимо это 7
|
|||
5
Рэйв
13.10.11
✎
15:51
|
+(0)
Вообще то чтобы не мучиться даже из 7.7 можно все написать нормальным языком 8-ки и не изгаляться Книга знаний: Выполнение произвольного кода на стороне подключенной базы 8.x при COM-соединении |
|||
6
catena
13.10.11
✎
15:51
|
О, алиллуя!
Спасибо Рэйв! Это 8... |
|||
7
catena
13.10.11
✎
18:10
|
(5)Мне надо синхронизировать, может я слишком устала, но не могу представить, как это можно использовать...
|
|||
8
Reset
13.10.11
✎
18:13
|
Если .get(i) вместо [i] ?
|
|||
9
Reset
13.10.11
✎
18:16
|
или
Для каждого ИмяИзмерения из Метаданные.РегистрыСведений[ИмяОбъекта].Измерения Цикл /// Отбор[ИмяИзмерения].Установить |
|||
10
Reset
13.10.11
✎
18:17
|
точнее
Для каждого Измерение из Метаданные.РегистрыСведений[ИмяОбъекта].Измерения Цикл /// Отбор[Измерение.Имя].Установить |
|||
11
Reset
13.10.11
✎
18:24
|
(9) (10) Не в тему, прочитал невнимательно. Пора на отдых.
|
|||
12
catena
13.10.11
✎
18:25
|
(8)Получить(0) сработало :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |