Версия для печати темы (https://pro1c.org.ua/index.php?s=5aa58ed29b7a63347036d8582baf63b4&showtopic=67000)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ пустые значения в справочнике

Автор: 4andriy 17.06.22, 11:20

если открыть справочник сотрудников там 20 записей
но если сделать выборку через:

Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "//{{ЗАПРОС(Сформировать)
...


то записей 21. и самая первая пустая. тоесть где-то ошибка в базе.

Если сделать выборку по другому справочнику где контрагенты то колличество равно.

как найти эту пустую запись и ее удалить?

Автор: denis84 17.06.22, 12:03

4andriy @ Сегодня, 12:20 * ,
Покажите весь запрос. И справочник покажите как выгдядит

Автор: 4andriy 17.06.22, 16:29

denis84 @ Сегодня, 13:03 * ,
обычный запрос. если захожу в 1с - у меня 20 записей, если делаю запрос - 21 и первая пустая.
если работаю с другим каким-то справочником то все ок.
тоесть проблема где-то в какой-то базе. не могу найти где.

    ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
    |ТекущЭлемент= Справочник.Сотрудники.ТекущийЭлемент;
    |Сотр = Справочник.Сотрудники.ФИО;
    |Группировка ТекущЭлемент;
    |"

Автор: Profi_1C77 18.06.22, 19:23

4andriy @ Вчера, 17:29 * ,
ВыгрузиТЕ запрос в таблицу значений, сделайТЕ для тз выбор строки , определиТЕ у "пустого" хоть 1 реквизит, потом отбор по нему потом удалить
Да в запрос добавьТЕ поля код, наименование
+ БЕЗ ИТОГОВ;


 ! 

https://pro1c.org.ua/index.php?act=announce&id=2: 1
 

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua