|
Выборка по ТЧ документа для 1С7.7 | ☑ | ||
|---|---|---|---|---|
|
0
Mashap
12.06.12
✎
12:09
|
Добрый день!
Обращаюсь через Com-соединение к базе, документ получила, как получить строки. Есть переменная ДокументКом типа Com-объект. Через ДокументКом.ВыбратьСтроки() Пока ДокументКом.ПолучитьСтроку() Цикл КонецЦикла не работает. Нужно запрос писать? Спасибо. |
|||
|
1
Рэйв
12.06.12
✎
12:11
|
Пока ДокументКом.ПолучитьСтроку()=1 Цикл
|
|||
|
2
Mashap
12.06.12
✎
13:02
|
вот именно так и не работает, возвращает 0, хотя в документе есть строки.
|
|||
|
3
Mashap
12.06.12
✎
13:03
|
возвращает ложь
|
|||
|
4
Mashap
12.06.12
✎
13:04
|
(1) в смысле так тоже не работает
|
|||
|
5
andrewks
12.06.12
✎
13:14
|
а что возвращает
ДокументКом.ВыбратьСтроки() ? |
|||
|
6
фросия
12.06.12
✎
13:17
|
наверное Документком- ссылка на док, надо еще к табличной части обратиться?
|
|||
|
7
andrewks
12.06.12
✎
13:17
|
(6) що?
|
|||
|
8
DrShad
12.06.12
✎
13:44
|
(6) в клюшках только одна ТЧ и не нужно к ней обращаться
|
|||
|
9
МегаБум
12.06.12
✎
14:10
|
>> документ получила
как и что получила? |
|||
|
10
oleg_prg
12.06.12
✎
19:34
|
Лови рабочий код
Процедура Сформировать() V7 = СоздатьОбъект("V77S.Application"); Открыта = V7.Initialize(V7.RMTrade, "", "NO_SPLASH_SHOW"); Если Открыта = 0 Тогда Предупреждение("Ошибка открытия информационной базы"); Возврат; КонецЕсли; Док = V7.CreateObject("Документ.ВыпискаБанка"); Док.ВыбратьДокументы("01.01.2012","01.06.2012"); Пока Док.ПолучитьДокумент() = 1 Цикл Сообщить(Док.ТекущийДокумент().НомерДок); Док.ВыбратьСтроки(); Пока Док.ПолучитьСтроку() = 1 Цикл Сообщить(Док.НомерСтроки); КонецЦикла; КонецЦикла; КонецПроцедуры |
| Форум | Правила | Описание | Секции | Поиск |