#0
by invest
Доброго дня. Появилась необходимость подсчитать количество строк в табличной части документа и выдать их в Заголовке таблицы. Но, к сожалению Стандартная функция КоличествоСтрок в нашем случае не подходит. Так как нам надо подсчет именно тех строк где заполнен определенный реквизит. Подскажите пожалуйста как решить?
#1
by Dilgorp
Табличная часть.НайтиСтроки (Tabular section.FindRows) Табличная часть (Tabular section) НайтиСтроки (FindRows) Синтаксис: НайтиСтроки(<ПараметрыОтбора>) Параметры: Тип: Структура. Задает условия поиска: ключ структуры определяет имя колонки, по которой будет осуществляться поиск, а значение структуры - искомое значение. Возвращаемое значение: Тип: Массив. Массив из строк табличной части, соответствующих заданному условию поиска. Замечание! Массив хранит ссылки на строки табличной части, то есть при изменении строки в табличной части, значение в массиве тоже будет изменено. Описание: Осуществляет поиск строк табличной части, соответствующих заданному условию поиска. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Метод эффективно использовать для выборки неуникальных значений. Пример:
#2
by invest
ишь ты какой умный. В какое событие записать этот код. Да так чтобы система не грузилась?
#5
by LordCMEPTb
Почему бы не повесить на событие "ПриИзменении" того реквизита, по которому нужно подсчитать количество строк?
#7
by invest
потому что там не все ручками делается есть кнопки разные типа заполнить и тд. В идеале было бы чтото обновление отображения или еще что то.
#8
by LordCMEPTb
То есть сделать процедуру, которую вызывать при интерактивном или программном изменении нужного реквизита сделать не вариант, а на "обновление отображения или еще что то", которое может вызываться не только при изменении нужного реквизита, - это в идеале. Особенно учитывая требование "чтобы система не грузилась"...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- БП 3.0. ИП как сделать перевод денег с расчетного счета на карту
- УПП, РАУЗ. Платежное поручение исходящее: Оплата поставщику не делает проводку.
- Как в запросе сделать сложение строк?
- Условное оформление таблицы на форме
- Как перенести конфу с 8.3 на 8.1?
- Как обратиться к табличной части на клиенте
- как в 1С 8.3 в СКД совместить при выводе в отчет данные в одну колонку
- УФ Как заполнить табличную часть документа, данными из запроса.
- Привилегированный режим и недостаток прав
- Запись внешней обработки в файл
- БП 2.0 - печать чеков на ФР не из ПКО
- Веб-сервис и авторизация
- УТ 11. Один заказ поставщику на основании нескольких заказов клиента
- Установить отбор при интерактивном выборе элемента справочника
- Как выгрузить запрос в тз(ADODB)
- Сериализовать ДанныеФормыЭлементКоллекции на сервере - как?
- УФ. Пропускать колонку таблицы в зависимости от значения в предыдущей колонке
- экзамен специалист-консультант по бухгалтерии
- Ввод начислений в ЗУП 3.0
- Не верно считает итог