Выборка документов
☑
0
ВежливаяТварь
16.03.12
✎
12:47
Добрый день. Столкнулся с некоторой проблемой. С помощью Com подключаюсь к базе 7.7 из 8.2. При попытке вытянуть выборку документов открывает диалог выбора документа. Код:
ДокументПрихода=База77.CreateObject("Документ.ПриходнаяНакладная");
Выборка=ДокументПрихода.Выбрать(ДатаНач,ДатаКон);
В выборку заносит либо 1 либо 0, в зависимости от того выбрали мы документ или нет. Мне же хотелось просто получить выборку документов. Вопрос: где именно выпрямить руки?
1
Wobland
16.03.12
✎
12:48
Пока Выборка.Следующий() или что-то в таком роде...
2
Steel_Wheel
16.03.12
✎
12:48
(0) ВыбратьДокументы -- открывает выборку. Перебирается циклическим вызвовом функции ПолцчитьДокумент()
3
Wobland
16.03.12
✎
12:48
+(1) 0 или 1 - это об успешности выборки, насколько я понимаю
4
Steel_Wheel
16.03.12
✎
12:49
ДокВыборка = Док.ВыбратьДокументы()
Пока ДокВыборка.ПолучитьДокумент() = 1 Цикл
КонецЦикла
5
ВежливаяТварь
16.03.12
✎
12:49
Понял, спасибо. Сейчас попробую.
6
Steel_Wheel
16.03.12
✎
12:49
тьфу... надо так
ДокВыборка.ВыбратьДокументы()
7
ВежливаяТварь
16.03.12
✎
12:51
Такой вопрос: если я работаю с базой 7.7 чрез com то и синтаксис я использую семёрошный?
8
Steel_Wheel
16.03.12
✎
12:51
(7) Естественно
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший