N
nikh848
Привет Всем!
Подскажите Пож., Написал код в VBA для сединения с 1С 8.1:
Выдает ошибку в строке Cells(ji, 1).Value = Tabl.Получить(i).ХозрасчетныйОстатки.Счет
Почему ошибку выдает?
Подскажите Пож., Написал код в VBA для сединения с 1С 8.1:
Код:
Query.Текст = "ВЫБРАТЬ ХозрасчетныйОстатки.Счет, ХозрасчетныйОстатки.Субконто1 , ХозрасчетныйОстатки.Организация,ХозрасчетныйОстатки.СуммаОстаток, ХозрасчетныйОстатки.КоличествоОстаток ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&Период) КАК ХозрасчетныйОстатки"
Query.УстановитьПараметр "Период", УсловиеКонДата
Set Result = Query.Execute()
Set Tabl = Result.Выгрузить()
For i = 0 To Tabl.Количество() - 1
ji = ji + 1
[b]Cells(ji, 1).Value = Tabl.Получить(i).ХозрасчетныйОстатки.Счет[/b]
Cells(ji, 2).Value = Tabl.Получить(i).ХозрасчетныйОстатки.Субконто1
Cells(ji, 3).Value = Tabl.Получить(i).ХозрасчетныйОстатки.Организация
Cells(ji, 4).Value = Tabl.Получить(i).ХозрасчетныйОстатки.СуммаОстаток
Cells(ji, 5).Value = Tabl.Получить(i).ХозрасчетныйОстатки.КоличествоОстаток
Next i
Выдает ошибку в строке Cells(ji, 1).Value = Tabl.Получить(i).ХозрасчетныйОстатки.Счет
Почему ошибку выдает?