ToppeaDop
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору В синтакс-помощнике 1С в разделе про "Запрос" описывается использование такой штуки как "Функция". Они бывают - сумма, минимум, максимум и т.п. кроме того, встроенные функции работают с регистрами (приход, расход), и есть еще СНД, СКД, ДО, КО, СНК, СКК - это для работы с бухгалтерскими счетами. Так вот вопрос - что должно быть параметром для таковой функции? Никак не могу передать ей номер счета. Либо пишет, что переменная не определена (если задавать номер явно), либо, что переменная - не числовая. Примеров использования в глобальных модулях типеовых конфигураций (бух, тис, производство, упрощенка) не нашел. Кто бы подсказал? (Не хочу пользоватьс БухгалтерскиеИтоги) Добавлено: ToppeaDop Нашел инструкцию на инфостарте, там вскользь упоминается, как работать с сальдо по счетам. Запрос получился такой, мало ли кому пригодится Код: Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |Период с ВыбНачПериода по ВыбКонПериода; |Счет = Операция.Счет; |Сумма = Операция.Сумма; |Контрагент = Операция.Субконто.Контрагенты; |Функция СуммаСКД = СКД(Сумма); |Функция СуммаСКК = СКК(Сумма); |Функция СуммаСНД = СНД(Сумма); |Функция СуммаСНК = СНК(Сумма); |Функция СуммаДО = ДО(Сумма); |Функция СуммаКО = КО(Сумма); |Группировка Счет без групп; |Группировка Контрагент упорядочить по СуммаСКД без групп; |Условие(Счет = СчетПоКоду(""62.1"")); |Условие((Сумма<>0)); |"//}}ЗАПРОС | Это выводит должников в порядке возрастания их задолженности.
|