0
Snik_666
09.11.11
✎
16:27
|
Добрый день! Подскажите что метод ВыбратьПоЗначению работает только для документов неопределенного типа ? просто в описании метода такого замечания нету.
ДокКальк = СоздатьОбъект("Документ.Калькуляция");
ДокКальк.УстановитьФильтр(1,0);
Дат2 = КонМесяца(Объект.ДатаДок);
Дат1 = НачМесяца(ДобавитьМесяц(Дат2,-6));
ДокКальк.ВыбратьПоЗначению(Дат1, Дат2, "НомерЗаказа", Объект.НомерЗаказаСтр);
ДокКальк.ВыбратьПоЗначению(Дат1, Дат2, "НомерЗаказа", Объект.НомерЗаказаСтр);
{D:\123.ERT(13)}: Объект - документ определенного вида!
|
|
4
Snik_666
09.11.11
✎
16:40
|
тут же не сказано что только для доков неопределенного вида
ВыбратьПоЗначению(<?>,,,)
Синтаксис:
ВыбратьПоЗначению(<Дата1>,<Дата2>,<ИмяОтбора>,<Знач>)
Назначение:
Открыть выборку документов в интервале дат с заданным значением реквизита отбора.
Возвращает:
1 - если действие выполнено и в выборке есть хотя бы один документ;
0 - если действие не выполнено или в выборке нет ни одного документа.
Параметры:
<Дата1> - дата, документ или позиция начала выборки документов. Если данный параметр опущен, то выборка начинается с самого первого существующего в системе документа.
<Дата2> - дата, документ или позиция конца выборки документов. Если данный параметр опущен, то выборка заканчивается самым последним существующим в системе документом.
<ИмяОтбора> - строка с названием Общего реквизита документов либо названием Графы отбора журналов;
<Знач> - значение отбора, по которому строится выборка документов.
Замечание:
Метод можно использовать только для объектов, созданных функцией СоздатьОбъект.
|
|