arefaste/1C_Forums huggingface dataset:
Добрый день.
Пытаюсь удалить документ "Приобретение товаров и услуг РОФП-000195 от 18.06.2020 15:54:54" на него ссылается документ "Приобретение товаров и услуг РОФП-000143 от 03.06.2020 23:59:59 (Приобретение товаров и услуг)".
В связанных документах они друг на друга не ссылаются, просмотрел все реквизиты через консоль запросов, там тоже нет ссылок. Как они могут быть связанны?
1С:ERP Управление предприятием 2 (2.5.5.104)
---
эти документы совместно участвуют в расчетах по договору или контрагенту, скорее всего. ЕРП на знаю. Попробуйте посмотреть этот вариант.
---
Посмотрите движения не помеченного на удаление документа - есть в них ссылка на помеченный на удление?
---
Отменил проведение и провел заново, помогло. Спасибо.
---
эти документы совместно участвуют в расчетах по договору или контрагенту, скорее всего. ЕРП на знаю. Попробуйте посмотреть этот вариант.
---
Это документы на разных контрагентов, вряд ли такое может быть.
---
Посмотрите движения не помеченного на удаление документа - есть в них ссылка на помеченный на удление?
---
Все функции - Стандартные обработки - "Поиск ссылок на объекты"
---
Все функции - Стандартные обработки - "Поиск ссылок на объекты"

Показывает то же самое что и удаление помеченных. Нашел связь по регистру накопления "Себестоимость товаров". Не подскажите как проще исправить?
---
Не подскажите как проще исправить
избавляться от партионного учета, но вам это не понравится...

а зачем рабочий документ удалять?

вряд ли такое может быть
видите - может, только в другом месте, я только направления показывал.
---
В ПТУ (не помеченом на удаление) есть колонка (партия)? Может "по умолчанию" быть невидима. Пользователь указал её (партию) вручную...

З.Ы. ЕРП не знаю - это предположение....
---
Таких колонок или похожих нет. В общем подозреваю что проблема именно в 143 документе, там в документе 2 позиции а он сделал 380 проводок по регистру себестоимости вообще по другим позициям которые не относятся к этому контрагенту.
---
Отменил проведение и провел заново, помогло. Спасибо.
Метод объекта не обнаружен (РеквизитыРедактируемыеВГрупповойОбработке)
{Обработка.ГрупповоеИзменениеРеквизитов.МодульОбъекта(607)}: Редактируемые = МенеджерОбъекта.РеквизитыРедактируемыеВГрупповойОбработке();
{Обработка.ГрупповоеИзменениеРеквизитов.МодульОбъекта(575)}: Если СтрНачинаетсяС(НРег(ОбъектМетаданных.Имя),ПрефиксУдаляемыхОбъектов)
{Обработка.ГрупповоеИзменениеРеквизитов.Форма.Форма.Форма(2992)}: ОбработкаОбъект.ЗаполнитьКоллекциюДоступныхДляИзмененияОбъектов(
{Обработка.ГрупповоеИзменениеРеквизитов.Форма.Форма.Форма(26)}: ЗаполнитьСписокТиповОбъектов();
{Обработка.ГрупповоеИзменениеРеквизитов.Команда.ГрупповоеИзменениеРеквизитов.МодульКоманды(5)}: ОткрытьФорму("Обработка.ГрупповоеИзменениеРеквизитов.Форма", , ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);
---
решено
---
решено
---
напишите как решено, может кому то пригодится
Всем привет! Подскажите, есть ли возможность сделать отчет по складу, в него добавить поиск по номенклатуре и чтобы в этом поиске при наборе текста выпадали совпадения только которые есть в наличии на складе?
За ранее спасибо!!!
---
Решил проблему, вынес поле НоменклатураВНаличии.Наименование в отбор со значением "Содержит". Теперь при вводе словосочетаний которые встречаются в номенклатуре, будут все выпадать в отчет, именно которые лежат на складах. Всем спасибо!
---
есть

1.консоль запросов
2.фриланс
---
Отчет я сделал, но при поиске номенклатуры, он все равно подтягивает всё из справочника, даже которых нету по наличию
---
подозреваю, что вам предложат его выложить сюда
здесь не форум телепатов
---
в форме выбора поставьте условие отбора, только с остатком на складе, лучше написать отдельную форму выбора на этот случай
---
Вот сам запрос

```1c
    ВЫБРАТЬ
    ТоварыНаСкладахОстатки.Номенклатура КАК НоменклатураВНаличии,
    ТоварыНаСкладахОстатки.ВНаличииОстаток КАК ВНаличииОстаток,
    ТоварыНаСкладахОстатки.КОтгрузкеОстаток КАК КОтгрузкеОстаток,
    ТоварыНаСкладахОстатки.Склад КАК Склад
    ИЗ
    РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
```

Он выводит все что есть на остатках по складам. Но в поиске в отборе ищет все равно по всей номенклатуре, даже которой нету, это поле НоменклатураВНаличии. Можно ли сделать так, чтобы в отборе поиск был только по тем позициям, которые есть на складах?
---
Решил проблему, вынес поле НоменклатураВНаличии.Наименование в отбор со значением "Содержит". Теперь при вводе словосочетаний которые встречаются в номенклатуре, будут все выпадать в отчет, именно которые лежат на складах. Всем спасибо!
Создала в расширении интерфейс и роль
Дала права на интерфейс роли и в режиме предприятия создала профиль с этой ролью и добавила ее пользователю
В режиме предприятия я не вижу свой интерфейс, даже в настройке разделов

Добавила в расширение так же и свой документ

Добавила в расширение типовой интерфейс, добавила в состав свой документ. Тоже самое, не вижу свой документ в этом разделе

Не пойму что еще нужно настроить
---
Разобралась. Использование стандартных команд оказалось отключенным у документа
Установила и все решилось. банально
---
оф/уф?
---
уф
---
Разобралась. Использование стандартных команд оказалось отключенным у документа
Установила и все решилось. банально
Добрый день!
Подскажите пожалуйста в чем может быть проблема: в табличном документе выводится нижний колонтитул, надпись выводится один раз. При печати из 1С все нормально, но если сохранять документ на диск в формате .docx текст колонтитула затраиваится.

```1c
    ДокументРезультат.РазмерКолонтитулаСнизу = 200;
    ДокументРезультат.НижнийКолонтитул.НачальнаяСтраница = 1;
    ДокументРезультат.НижнийКолонтитул.Выводить = Истина;
    ДокументРезультат.НижнийКолонтитул.Шрифт = Новый Шрифт("Times New Roman", 8);
    ДокументРезультат.НижнийКолонтитул.ТекстСлева = СокрЛП(ФИО);
```
---
А так?

```1c
    ДокументРезультат.НижнийКолонтитул.ТекстСлева = СокрЛП(ФИО);
    ДокументРезультат.НижнийКолонтитул.ТекстВЦентре=";
    ДокументРезультат.НижнийКолонтитул.ТекстСправа=";
```
---
(1) текст колонтитула затраиваится
а количество страниц в табличном документе сколько? И покажите как Вы сохраняете в ворд
---
страница 1, сохраняем через меню файл-сохранить как
---
платформа какая?
---
ЗУП 3.0 платформа 8.3.8.1675
---
при этом если выводить текст колонтитула по центру, то выводятся 2 раза надпись
если текст справа, то один раз
если текст слева, то три раза
---
попробуйте обновить платформу
---
А так?

```1c
    ДокументРезультат.НижнийКолонтитул.ТекстСлева = СокрЛП(ФИО);
    ДокументРезультат.НижнийКолонтитул.ТекстВЦентре=";
    ДокументРезультат.НижнийКолонтитул.ТекстСправа=";
```
---
Спасибо огромное, так все хорошо!!!!
---
Возможно это всё-таки ошибка платформы
---
У меня при сохранении в ворд, колонтитул становится с черным фоном. Как это побороть? Заказчик от этого бесится)))
---
я бы тоже хотел это узнать , где то пол года назад при сохранении происходит покраска в черный цвет. создание нового шаблона - тоже самое. настроек цвета колонтитула в табличном доке - нет. Может кто подскажет куда двигаться?
---
Такая же ерунда, незнаю как побороть
---
Это ошибка платформы, на 8.3.18.1334 цвет фона колонтитулов уже белого цвета
Доброго времени суток. В магазине нет операционной кассы, только касса ККМ, задача реализовать как можно проще учет денежных средств, чтобы продавец работал только в РМК и делал списание средств на различные нужды магазина(зарплата, оплата за доставку воды и прочее). После в отчете смотреть сколько денег в Кассе ККМ осталось и на что они тратились. В стандартном механизме делается - Выемка - Выйти из РМК - Открыть ПКО - Денежные средства к поступления - Принять оплату - Провести ПКО - Сформировать РКО(Выбрать статью ДДС). Много действий. Кто-нибудь реализовывал подобное?
---
Нуууу тут, от себя могу сказать только одно:
1. РМК(РабочееМестоКАССИРА), именно КАССИРА, обычно это не тот сотрудник который проводит оплаты поставщикам и т.п.
Поэтому в РМК и нет таких функций о которых вы пишите.
2. А теперь как реализовать) Если вы программист, то немного поковырявшись, выведете кнопки через расширение, но это только если розница не Базовая.
---
Ну так чек на покупку воды, чек на заплату. Заведи тупо номенклатуру с таким названием.
Только флажок сделай чтобы они сумму с минусом гнали.
---
Тебя ФНС за такое очень сильно любить будет. Касса ККМ это касса ККМ.
---
Не уточнил Розница для Казахстана 2.3
---
Розница без подключенного оборудования
---
Ну тогда тебе проще, делай чеками. Мы так делали для учета подочетников когда из много было. Утром пробивали выданные деньги, вечером пробивали чего ни притащили. Очень было удобно.
---
если можно подробней
---
Ну так чек на покупку воды, чек на заплату. Заведи тупо номенклатуру с таким названием.
Только флажок сделай чтобы они сумму с минусом гнали.
---
Нуууу тут, от себя могу сказать только одно:
1. РМК(РабочееМестоКАССИРА), именно КАССИРА, обычно это не тот сотрудник который проводит оплаты поставщикам и т.п.
Поэтому в РМК и нет таких функций о которых вы пишите.
2. А теперь как реализовать) Если вы программист, то немного поковырявшись, выведете кнопки через расширение, но это только если розница не Базовая.
Здравствуйте! Подскажите как выровнять по горизонтали шапку отчёта.
Оформление на закладках наборы данных и условное оформление, макеты пробовал не получилось.
---
На миллиард первый раз отработал как надо макет, спасибо!
---
Если отчет штатный то условное оформление должно работать, выбираем оформляемое поле, далее Оформление - Горизонтальное положение - центрировать , и на вкладке Дополнительно снимаем все галки кроме В заголовке полей.
---
Отчет не штатный, условное оформление не отрабатывает. Верне, возможно проблема в том, что часть колонок шапки состоит из нескольких ячеек, а часть из одной. Центрирование по вертикали отрабатывает внутри одной ячейки, другой вопрос почему конструктор так генерирует шапку и как это исправить?

Поясню, на картинке в левой колонке, 2 ячейки, верхняя на 2 строки и в ней отцентрирован текст, средняя - 1 ячейка на 3 строки, правая 2 ячейки и текст отцентрирован в нижней.
как это исправить?
---
в первоначальном условии ошибся, не получается центрировать по вертикали.
---
проверьте наличие макета. Если есть макет, то объединяйте ячейки и редактируйте свойства объединенной ячейки. Проделать с каждой колонкой шапки отчета.
---
На миллиард первый раз отработал как надо макет, спасибо!
Добрый день. платформа 8.3.111.2867 добавил расширение - дополнение. Добавил роль "на просмотр " подсистемы. подсистема включена в командный интерфейс, но подсистему не видно. что только не пробовал. подскажите может кто делал?
---
вообщем косяк с ролями в конфе или БСП, пока не выяснил, поэтому решение - добавил роль не в расширении, включил ее вручную в конфигураторе у пользователя, перенес в расширение, добавил права на свои объекты и вуаля.

А проблем с правами следующая - если добавляем роль в конфигурации, то в предприятии если создать профиль и добавить роль, то в конфигураторе она не включиться, пробовали и обработки и обновление, пока не заработало. выход - включили роль в конфигураторе, но роль добавленная в расширении в конфигураторе не отображается. отсюда и проблема
---
При том если в расширение помещаю полные права база виснет на обновлении.
---
А в подсистеме хоть один объект есть?
---
Да, заимствованный спраовчник!
---
а ВЫ её включили в режиме предприятия в интерфейсе?
---
ну она по умолчанию включена, но я перепроверил, спасибо!
---
вообщем косяк с ролями в конфе или БСП, пока не выяснил, поэтому решение - добавил роль не в расширении, включил ее вручную в конфигураторе у пользователя, перенес в расширение, добавил права на свои объекты и вуаля.

А проблем с правами следующая - если добавляем роль в конфигурации, то в предприятии если создать профиль и добавить роль, то в конфигураторе она не включиться, пробовали и обработки и обновление, пока не заработало. выход - включили роль в конфигураторе, но роль добавленная в расширении в конфигураторе не отображается. отсюда и проблема
---
А роль создали так же в расширении? Пользователю в режиме предприятия эту роль назначили?
---
Да, роль добавил , пользователю включил
---
Платформа: 1С:Предприятие 8.3 (8.3.11.2899)
Конфигурация: Бухгалтерия предприятия, редакция 3.0 (3.0.55.16)

Создаем расширение.

Создаем в расширении Роль: ИнвентаризацияОС.

Перемещаем в расширение требуемые объекты.

В роли расширения ИнвентаризацияОС устанавливаем права на добавленные в расширение объекты.

Заходим в режиме Предприятие под Администратором, создаём профиль ИнветаризацияОС, добавляем в профиль роль ИнвентаризацияОС, добавляем нужному пользователю профиль ИнвентаризацияОС.

Заходим под этим пользователем и видим в его интерфейсе только то, что мы ему назначили.
---
Повторил те же шаги (имя роли и подсистемы, правда, другие). Не появилась роль в списке прав доступа. Конфа - Бух 3.0 свежая.
---
Значит расширение не запустилось. Роль добавлена в расширение и появится при работающем расширении.
---
А для чистоты эксперимента, если добавить роль в расширение без установки каких-либо прав на что-либо, то она должна появиться в клиенте, в Списке прав?
---
Я так не делал. Я скрины выкладывал с реально работающей конфигурации.
---
У меня не работает, создаю роль и интерфейс в расширении, добавляю права на интерфейс роли.
В режиме предприятия создаю профиль на эту роль и даю пользователю, т.е. мне
Интерфейс я не вижу, даже через настройку разделов на панели, ее нет ни слева ни справа
Что не так я делаю?
В расширении добавила процедуру и вывела ее на форму как кнопку. В конфигураторе я это вижу.
Когда запускаю в предприятии этой кнопки на форме я не вижу, как будто нет прав. При чем у других пользователей она видится

Я чистила кеш, чистила настройки пользователя но все безрезультатно
---
Изменить форму и далее там.
---
Спасибо, помогло. Через изменить форму нашла свою кнопку, галочка стояла. Я просто сняла галку и заново ее установила и она появилась на форме
---
Установить стандартные настройки формы
---
сейчас попробую. забыла об этом
---
В форме элемента сотрудника нет такого. Можно только на форме списка сотрудников
---
есть
---
не нашла
---
Изменить форму и далее там.
---
Спасибо, помогло. Через изменить форму нашла свою кнопку, галочка стояла. Я просто сняла галку и заново ее установила и она появилась на форме
Доброго времени суток. В базе ведется учет продажи мяса и субпродуктов. Документом Поступления товаров поступает Туша мяса в кг. После этого производится Сборка товаров с типом разукомплектация, получается список товаров(комплектующие) которые в последующем продается. Так же еще бывает Сборка товаров с типом комплектация из некоторых товаров(комплектующих) формируют например Колбасу и продают. Проблема в невозможности отследить сколько чего пришло, сколько продалось, сколько осталось, все приходится собирать отовсюду вручную. В базе расчет себестоимости не ведется. Пытаюсь придумать такой отчет чтобы было удобно контролировать этот процесс, как можно реализовать такую задачу? не могу сообразить как построить такой отчет
---
Если идут недостачи, то однозначно проводить инвентаризацию и уже по результатам инвентаризации смотреть, где у вас расхождения: по тушам, ее частям или по готовой продукции. Отчет на СКД теоретически, конечно, можно попробовать реализовать, если заполнены комплектации... Но лучше, конечно, ввести контроль и ответственность за ввод фиктивных документов сборки/разборки
---
Вы когда сборки/разборки проводите, у вас с остатков списывается одна номенклатура, а приходуется другая; соответственно, когда вы тушу разбираете на части, то у вас с остатков номенклатура-туша списывается и в отчете вы видите сколько кг туши пришло по закупке и сколько ушло в результате разукомплектации. Дальнейший оборот вам необходимо отслеживать уже по номенклатуре-комплектующим.
---
Вот в том и дело что когда начинает считать администратор сколько туш в кг. пришло и сколько реализации, получаются огромные недостачи, вот и интересен вопрос, есть ли такой отчет либо же каким образом его можно реализовать чтобы удобно сверять данные
---
Если идут недостачи, то однозначно проводить инвентаризацию и уже по результатам инвентаризации смотреть, где у вас расхождения: по тушам, ее частям или по готовой продукции. Отчет на СКД теоретически, конечно, можно попробовать реализовать, если заполнены комплектации... Но лучше, конечно, ввести контроль и ответственность за ввод фиктивных документов сборки/разборки
Добрый день. Возникла такая ситуация. В документах закупок создан дополнительный реквизит (булево): "Признак доставка".
Соответственно, если галочка установлена, то свойство этого реквизита и его значение сохраняется в базе, а если галочка не установлена, то ни того ни другого нет. Исходя из этого возникает вопрос: как организовать поиск документов, не содержащих ни свойства, ни значения.

Пишу так:

```1c
    ВЫБРАТЬ
    СоглашенияСПоставщиками.Ссылка КАК Ссылка,
    СоглашенияСПоставщиками.Наименование КАК Наименование,
    СоглашенияСПоставщиками.ДополнительныеРеквизиты.(
    Значение КАК Значение,
    Свойство КАК Свойство
    ) КАК ДополнительныеРеквизиты
    ИЗ
    Справочник.СоглашенияСПоставщиками КАК СоглашенияСПоставщиками
    ГДЕ
    СоглашенияСПоставщиками.ДополнительныеРеквизиты.Свойство <> "Признак доставка (Справочник "Соглашения с поставщиками")"
    ;
```

Вроде должно работать, но нет - в выборку попадают документы с данным свойством.
---
```1c
    ВЫБРАТЬ
    Т1.Ссылка КАК Ссылка,
    Т1.Наименование КАК Наименование
    ИЗ
    Справочник.СоглашенияСПоставщиками КАК Т1
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СоглашенияСПоставщиками.ДополнительныеРеквизиты КАК Т2
    ПО Т1.Ссылка = Т2.Ссылка
    И (Т2.Свойство.Имя = &ИмяДляРазработчиков)
    ГДЕ
    Т2.Ссылка ЕСТЬ NULL
```
---
Думаю, что
```1c
    ТипЗНЧ(Свойство) <> Тип("Строка")
```
---
ТипЗНЧ(Свойство) <> Тип("Строка")

почему тип строка?
---
ругается на синтаксическую ошибку справа от операнда
---
```1c
    СоглашенияСПоставщиками.ДополнительныеРеквизиты.(
    Значение КАК Значение,
    Свойство КАК Свойство
    ) КАК ДополнительныеРеквизиты
```

это тч у вас?
---
дополнительные реквизиты
---
по сути да, табличная часть
---
```1c
    ВЫБРАТЬ
    ЗначенияДопРеквизитов.Ссылка КАК Ссылка
    ИЗ
    Справочник.СоглашенияСПоставщиками.ДополнительныеРеквизиты КАК ЗначенияДопРеквизитов
    ГДЕ
    НЕ ЗначенияДопРеквизитов.Свойство = &Свойство
    СГРУППИРОВАТЬ ПО
    ЗначенияДопРеквизитов.Ссылка
```
---
вообще ничего не выдает
---
Значит во всех соглашениях это свойство есть, и искать нужно уже по значению свойства.
---
Сообщение было скрыто модератором.
---
Как-то очень странно вы её решили сюда добавить...
---
Для вас странно новые реквизиты добавлять в документы?
---
```1c
    ВЫБРАТЬ
    Т1.Ссылка КАК Ссылка,
    Т1.Наименование КАК Наименование
    ИЗ
    Справочник.СоглашенияСПоставщиками КАК Т1
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СоглашенияСПоставщиками.ДополнительныеРеквизиты КАК Т2
    ПО Т1.Ссылка = Т2.Ссылка
    И (Т2.Свойство.Имя = &ИмяДляРазработчиков)
    ГДЕ
    Т2.Ссылка ЕСТЬ NULL
```
---
Благодарствую!
Доброго времени суток!

Подскажите, пож-та, какую функцию нужно использовать в СКД, чтобы получить результат за ГОД?
Вопрос в том, что мне нужно в отчете получить итоговую оценку за год, то есть "Кол-во оценок и среднюю за последний год от конечной даты отчета".
---
Ну не знаю

```1c
    ДОБАВИТЬКДАТЕ(&ДатаОкончания, Год, -1)
```

Я вижу так, и указанные ресурсы получать с учетом отбора по такому периоду.
Но вообще вам виднее должно быть что имеется ввиду)
---
В ресурсах уже есть поля :
ОценкаКолВо (Сумма(ОценкаКолВо))
ОценкаСумма (ВЫБОР КОГДА Сумма(ОценкаКолВо) >0 ТОГДА Сумма(ОценкаСумма)/Сумма(ОценкаКолВо) Конец)
---
Можно добавить ресурсы ОценкаКолВоЗаГод и ОценкаСуммаЗаГод и выводить по аналогичным формулам куда нужно
---
Мне очень смутно дается понятие, как "За последний год от конечной даты отчета" Не могу понять
---
Ну не знаю

```1c
    ДОБАВИТЬКДАТЕ(&ДатаОкончания, Год, -1)
```

Я вижу так, и указанные ресурсы получать с учетом отбора по такому периоду.
Но вообще вам виднее должно быть что имеется ввиду)
---
Спасибо! Получилось! =)
Задача сортировать ТЧ по остаткам на складе. Когда выгружаю результат в ТЧ, в колонке резерв пишет <<Для товара>>. На сколько я помню есть какое-то поле типа булево, если истина то это товар. Понятное дело загружаю я все на сервере, где и выполняю запрос. Этот признак, кстати, элемент формы ТЧ. Как его заполнить? При возврате на клиент сделать цикл для каждой строки Признак = Истина при условии что это товар?
---
Отбой. Нашел признак называется ТипНоменклатурыЗапас
---
Отбой. Нашел признак называется ТипНоменклатурыЗапас
На форме есть таблица с двумя колонками "Количество"(Тип: число) и "Группа"(Тип: неограниченная строка).
Далее выполняется запрос с некими другими данными и в запросе появляется виртуальная таблица с аналогичными колонками: "Номенклатура" и "Группа".
Смысл того что необходимо в запрос закинуть ещё таблицу с формы и с этих двух таблиц получить одну общую сгруппированную по полю "Группа".
Например, таблица в запросе:
Группа1|100
Группа2|400
Таблица на форме:
Группа1|100
Группа2|400
Преобразовываю таблицу формы в значение - передаю ее в запрос - в запросе делаю ее виртуальной таблицей.
Далее накладываю одну таблицу на другую и в параметра поля по какому группировать выбираю колонку "Группа". В результате получаю ошибку 1с при выполнении запроса, которая свидетельствует о том что я не могу группировать данные по полю неограниченной длины (напомню, на форме колонка "Группа" - строка неограниченной длины).
Естественно, пытаюсь применить метод ВЫРАЗИТЬ для данной группы .... например, ВЫРАЗИТЬ как СТРОКА(20). Запрос начинает работать, но группировка не происходит, так как строки уже не равны, так как после ВЫРАЗИТЬ таблица с формы превратилась в:
Группа1 (пробелы)|100
Группа2 (пробелы)|400
То есть результат получается:
Группа1|100
Группа2|400
Группа1 (пробелы)|100
Группа2 (пробелы)|400
Хотя хотелось:
Группа1|200
Группа2|800
Как сгруппировать строки в таком случае?
---
что мешает на форме для поля Группа задать длину 1000 ?
---
вторую группу пробовали тоже выразить как ВЫРАЗИТЬ как СТРОКА(20).
---
А в запросе "Группа1" - какой тип?
---
Строка тоже.
---
что мешает на форме для поля Группа задать длину 1000 ?
---
Так и сделал - работает, но я думал есть другое решение.
---
вторую группу пробовали тоже выразить как ВЫРАЗИТЬ как СТРОКА(20).
---
Не пробовал, но уже понимаю что работать будет. Не подумал об этом.
---
ну идея использовать два ВЫРАЗИТЬ()
---
Если значение строковое и там и там, то лучше не через выразить, а через ПОДСТРОКА()
---
Подскажите пожалуйста, какая разница?
---
Да в целом особо никакой при строках малой длины, а вот при длинных строках Выразить() действительно предпочтительней.
---
А "длинные" строки это сколько символов?
Добрый день, мастера обработки запросов!

Помогите пожалуйста, немного не догоняю.

У меня есть запрос, результат которого пишется в СтруктуруПараметров (Структура). Результат я проверяю на "пустоту":

```1c
    Результат = Запрос.Выполнить();
    Если Результат.Пустой() Тогда
    Сообщить("Ошибка!")
```

Однако выяснилось, что кроме "пустоты" результат запроса может иметь значение "Неопределено" - как я понимаю когда отсутствуют некоторые данные. Как показать пользователю какие данные отсутствуют?
---
Если не ЗначениеЗаполнено(результат.ПолеКотороеПроверяем) Тогда
......
......
КонецЕсли
---
Если не ЗначениеЗаполнено(результат.ПолеКотороеПроверяем) Тогда
......
......
КонецЕсли
---
Спасибо, то что нужно!