1С 8.3 Функция запроса РазмерХранимыхДанных()
Данные > Примеры кода 1С > 1С 8.3 Запросы > 1С 8.3 Функции в запросе
Перейти в раздел примеры кода 1С 8.3:
Добавлена в язык запросов начиная с релиза 1С 8.3.20:
Функция ФункцияЗапросаРазмерХранимыхДанных(Стр)
// Возвращает размер хранимых данных в байтах (можно применить к любому реквизиту).
Запрос = Новый Запрос("ВЫБРАТЬ
| Контрагенты.Ссылка КАК Ссылка,
| РазмерХранимыхДанных(КонтрагентыПрисоединенныеФайлы.ФайлХранилище) КАК ФайлХранилище,
| КонтрагентыПрисоединенныеФайлы.Размер КАК Размер
| ИЗ
| Справочник.Контрагенты КАК Контрагенты
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.КонтрагентыПрисоединенныеФайлы КАК КонтрагентыПрисоединенныеФайлы
| ПО Контрагенты.ФайлКартинки = КонтрагентыПрисоединенныеФайлы.Ссылка
| ГДЕ
| Контрагенты.УставныйКапитал > 0"
);
Результат = Запрос.Выполнить();
Возврат Результат;
КонецФункции
// Возвращает размер хранимых данных в байтах (можно применить к любому реквизиту).
Запрос = Новый Запрос("ВЫБРАТЬ
| Контрагенты.Ссылка КАК Ссылка,
| РазмерХранимыхДанных(КонтрагентыПрисоединенныеФайлы.ФайлХранилище) КАК ФайлХранилище,
| КонтрагентыПрисоединенныеФайлы.Размер КАК Размер
| ИЗ
| Справочник.Контрагенты КАК Контрагенты
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.КонтрагентыПрисоединенныеФайлы КАК КонтрагентыПрисоединенныеФайлы
| ПО Контрагенты.ФайлКартинки = КонтрагентыПрисоединенныеФайлы.Ссылка
| ГДЕ
| Контрагенты.УставныйКапитал > 0"
);
Результат = Запрос.Выполнить();
Возврат Результат;
КонецФункции
0
комментарии
____________________
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник