Методы журнала расчетов
ВыбратьЗаписиПоДокументу
Выбрать записи по документу-основанию.
Синтаксис:
ВыбратьЗаписиПоДокументу(<Документ>)
Англоязычный синоним:
SelееtRecordsByDocument
Параметры:
<Документ> | Документ расчета, который является документом-основанием для отбираемых записей. |
Возвращаемое значение:
Число: 1 – если операция успешно выполнена и выборка не пуста, т. е. содержит хотя бы одну запись; 0 – в противном случае.
Описание:
Метод открывает выборку записей журнала расчетов. Выбираются все записи, документом-основанием для которых служит заданный <Документ>, вне зависимости от того, в каком расчетном периоде записи порождались. Как и все остальные методы выборки журнала расчетов, как правило, применяется перед циклом, в котором перебираются записи. Работает только для переменных, созданных функцией СоздатьОбъект.
Важно
Документом-основанием записи журнала расчетов может являться:
- документ, непосредственно породивший записи в систему за счет применения методов ВвестиРасчет и ЗаписатьРасчет;
- документ, ссылка на который передана в качестве параметра одному из методов: ВвестиРасчетНаОсновании или ЗаписатьРасчетНаОсновании.
Пример:
// Рассчитаем все записи по наряду (процедура выполняется // в контексте журнала расчетов) // Журнал расчетов ЖР = СоздатьОбъект("ЖурналРасчетов.Зарплата"); ЖР.ВыбратьЗаписиПоДокументу(Документ); Пока ЖР.ПолучитьЗапись() > 0 Цикл ЖР.Рас считать(); КонецЦикла;
См. также: методы ВыбратьПериод, ВыбратьтЗаписи, атрибут Документ.