arefaste/1C_Forums huggingface dataset:
Здравствуйте Уважаемые программисты. Подскажите пожалуйста как вывести ответственного в печатную форму Расходной накладной? В макете создал и даже вывел заголовок но что то с ответственным не могу разобраться. По ТЗ ответственный должен браться из контрагента а не из документа. ВПФ прикрепляю
---
ДанныеПечати.Вставить("Менеджер", ДанныеОбъекта.Контрагент.Ответственный);
---
ДанныеПечати.Вставить("Менеджер", ДанныеОбъекта.Контрагент.Ответственный);
---
ДанныеОбъекта.Контрагент.Ответственный
Спасибо большое!
---
Добрый день. Так как тебе нужен ответственный менеджер из контрагента воспользуйся таким методом(У меня нет под рукой конфы УНФ, показываю метод из типовой УТ 11.4)

```1c
    ОсновнойМенеджер = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Партнер, "ОсновнойМенеджер");
```

"ОсновнойМенеджер" - это реквизит партнера(в твоем случае, возможно контрагент)
---
Здравствуйте. Прошу помощи. Как и куда вписать этот код, чтоб все заработало? Программировать не умею, объясните, пожалуйста, пошагово как это сделать.
Мне нужно, чтоб при создании расходной накладной в графу "Ответственный" подставлялся ответственный из карточки контрагента, а не пользователь, который зашел в систему.
Заранее спасибо!
Версия УНФ 1.6
---
Здравствуйте я тоже особо не умею и все изменения что вносил делал по видеоурокам на youtube посмотрите там очень много видеоуроков по печатным формам
Здравствуйте.
   Сегодня на своем компьютере, в ERP, в отчете Дерево себестоимости продукции заметил, что настройки на форме не совпадают с настройками в окне, открываемом через кнопку Настройки - см. вложение. Проверил на другом компьютере тоже с полными правами, там такое не наблюдается. Кеш почистил, стандартные настройки установил. Что еще сделать на моем компьютере, чтобы период на форме отчета совпадал, с тем что в форме настроек?
---
Выяснил в чем причина. Ошибка разработчиков 1С. Ошибка наблюдется во всех отчетах имеющих собственную форму в ERP 2.5.16.80.
Не совпадают не все настройки и только настройка периода. При том если период настраивать через кнопку с многоточием, а не с датой, то настройки периода совпадут с настройкой в окне настроек.
---
Выяснил в чем причина. Ошибка разработчиков 1С. Ошибка наблюдется во всех отчетах имеющих собственную форму в ERP 2.5.16.80.
Не совпадают не все настройки и только настройка периода. При том если период настраивать через кнопку с многоточием, а не с датой, то настройки периода совпадут с настройкой в окне настроек.
Здравствуйте. Есть задача: Сделать так, чтобы при разных значениях колонок в документе(колонка Количество и КоличествоФакт), выводилось сообщение о разногласии значений. Написал код который через запрос обращается к этим табличным данным. Но работает мой код криво...сообщение выводится при любых значениях этих двух колонок (даже если значения в них одинаковые). Как можно решить эту проблему? Код прилагаю:

```1c
    Процедура ПриЗаписи() Экспорт

    Запрос1 = Новый Запрос;

    Запрос1.Текст =

    "ВЫБРАТЬ
    | РасходнаяНакладнаяТовары.Количество КАК Количество
    |ИЗ
    | Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары
    |
    |";

    Запрос2 = Новый Запрос;

    Запрос2.Текст =

    "ВЫБРАТЬ
    | РасходнаяНакладнаяТовары.КоличествоФакт КАК КоличествоФакт
    |ИЗ
    | Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары
    |";

    РезультатЗапроса1 = Запрос1.Выполнить().Выбрать();
    РезультатЗапроса2 = Запрос2.Выполнить().Выбрать();

    Если РезультатЗапроса1 <> РезультатЗапроса2 Тогда
    Сообщить("Обратите внимание, собрано с расхождением!");
    КонецЕсли;

    КонецПроцедуры.
```
---
вот так
---
Зачем тебе два запроса? Делай проще

```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | РасходнаяНакладнаяТовары.Ссылка КАК Ссылка
    |ИЗ
    | Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары
    |ГДЕ
    | Не РасходнаяНакладнаяТовары.Количество = РасходнаяНакладнаяТовары.КоличествоФакт";

    Результат = Запрос.Выполнить();

    Если Не Результат.Пустой() Тогда
    Сообщить("Обратите внимание, собрано с расхождением!");
    КонецЕсли;
```
---
(11)
Я понял свой косяк поэтому перелопатил на 1 запрос сразу как допер, а так спасибо за ответ!)
---
Если РезультатЗапроса1.Количество <> РезультатЗапроса2.КоличествоФакт Тогда
а если так?)
---
(2) Если РезультатЗапроса1.Количество <> РезультатЗапроса2.КоличествоФакт Тогда

Ну...теперь сообщение в принципе не выводится)0)
---
тупанул немного
тебе же нужно сначала перебрать данные из запроса
Пока РезультатЗапроса1.Следующий....
Или
Для Каждого СтрокаЗапроса Из РезультатЗапроса1 Цикл
---
а затем уже получить значение
СтрокаЗапроса.Количество
---
(4)
Либо я много не спал, либо я глупий. Запрос же идет к определенным данным табличной части...разве и эти данные нужно перебрать для итогового сравнения?
---
В общем попробуй вот так:
Результат = Запрос.Выполнить().Выбрать();
Пока Результат.Следующий() Цикл
//тут сравни со вторым числом
КонецЦикла;
---
вот так
---
(8)
Спасибо добрый человек!
---
на здоровье)
Во внешней обработке (см. вложение) на управляемой форме есть поля "РазмерПорции" и "ПорогНечёткости" в виде полос регулирования.

Проблема в том, что 1С автоматически добавляет двоеточие после заданного заголовка поля. Задавать программно через
```1c
    Элемент.Заголовок="Порог нечёткости: "+ПорогНечёткости;
```
 не спасает.

Как избавиться от двоеточия? Или только вспомогательное текстовое поле создавать?
---
А если всё же хочется иметь дело именно с заголовком, то что бы убрать двоеточие, достаточно задать ПоложениеЗаголовка справа или снизу.
---
Можно сделать так:
создаём два поля на форме ПорогНечёткостиЗаголовок и ПорогНечёткостиБегунок
у обоих путь к данным ПорогНечёткости, и убираем заголовок
первый делаем вид ПолеНадписи, а формат "ЧФ='Порог нечёткости: Ч'; ЧН="
второй делаем бегунком

и всё....

при передвижении бегунка "заголовок" будет меняться сам, без дополнительного кода, и будет выглядеть как нужно.
---
убери вывод заголовка и вставь группу с нужным текстом
---
Или только вспомогательное текстовое поле создавать?
только так
---
убери вывод заголовка и вставь группу с нужным текстом
---
спасибо за оперативный ответ и за исправленный отчёт.
---
Гиблое дело. Только совсем не выводить заголовок, а вместо этого - группу без отображения с горизонтальным расположением элементов, а в нее всунуть декорацию с нужным текстом и Ваше поле.
---
У заголовка поля - никак. Выход - поместить поле в группу, отключить вывод заголовка, установить путь к данным заголовка группы
---
Можно сделать так:
создаём два поля на форме ПорогНечёткостиЗаголовок и ПорогНечёткостиБегунок
у обоих путь к данным ПорогНечёткости, и убираем заголовок
первый делаем вид ПолеНадписи, а формат "ЧФ='Порог нечёткости: Ч'; ЧН="
второй делаем бегунком

и всё....

при передвижении бегунка "заголовок" будет меняться сам, без дополнительного кода, и будет выглядеть как нужно.
---
спасибо!

Если кто задумает так делать - платформа должна быть правильной версии, чтобы поддерживала такой формат. (8.3.10, например, ещё НЕ поддерживает). Если в окне конструктора форматной строки есть флажок "Шаблон форматирования числа" (см. рис.), значит поддерживает.
---
А если всё же хочется иметь дело именно с заголовком, то что бы убрать двоеточие, достаточно задать ПоложениеЗаголовка справа или снизу.
---
тоже вариант, справа от ползунка покрасивее будет. Только хочется единообразия внешнего вида.
---
Вот еще решение с минимумом телодвижений:

1. Отключаете отображение заголовка;
2. Нужный вам текст заголовка добавляете в "Подсказку" вашего элемента формы;
3. Включаете отображение подсказки сверху/снизу/справа/слева - как угодно;

Единственный минус: стиль текста подсказки изменить нельзя (кажется), поэтому он будет всегда светло серый и определенного шрифта
---
Для версии платформы 8.3.25.1501 достаточно снять галочку "АвтоЗаголовок" для формы
пишу на 8.3 предприятие

задача следующая:
получить реквизит табличной части и затем, если это ссылка на документ, записать номер этого документа.
механизм определения какого типа этот реквизит имеется, но в коде отсутствует чтобы не засорять взгляд

```1c
    ВыбранныйДокумент = ЭтотОбъект.Документ;
    ТабличныеЧасти = ВыбранныйДокумент.Метаданные().ТабличныеЧасти;

    Для Каждого ТабличнаяЧасть ИЗ ТабличныеЧасти Цикл
    Для Каждого РеквизитТЧ Из ТабличнаяЧасть.Реквизиты Цикл
    ИмяРеквизита = РеквизитТЧ.Имя;

    Для Каждого СтрокаТЧ ИЗ ВыбранныйДокумент[ТабличнаяЧасть.Имя] Цикл

    Выполнить("гРеквизит = СтрокаТЧ."+ИмяРеквизита);
```

вместо ожидаемых значений реквизитов выдаёт заголовок столбца табличной части
---
У вас в реквизите Документ лежит ссылка на документ. К нужной табличной части на сервере вы можете обратиться от этой ссылки: Документ.ИмяТабличнойЧасти
Т.е. цикл будет вот такой:
Для Каждого Строка Из Документ.ИмяТабличнойЧасти Цикл

КонецЦикла;

А проверить, лежит ли в поле ссылка или нет, можно проверив на тип:
Если ТипЗнч(Строка.ИмяРеквизита) = Тип("ДокументСсылка.ИмяДокумента") Тогда
   МассивНомеров.Добавить(Строка.ИмяРеквизита.Номер;
КонецЕсли;

Лучше, конечно, отобрать такие строки запросом, но для начала можно и так)
---
тут очевидная путаницу в знаниях. Реквизит табличной части и значение реквизита строки табличной части это разные сущности.
Ты же хочешь получить значение в строке табличной части. А где эта строка? их же много может быть. Надо сначала найти эту нужную строку, а потом уже в ней копаться и искать ссылка на документы.
---
так я же взял строку из табличной части

```1c
    Для Каждого СтрокаТЧ ИЗ ВыбранныйДокумент[ТабличнаяЧасть.Имя]
```

не закидывайте ссаными тапками, я реально не понимаю... изучаю 1с примерно две недели
---
У вас в реквизите Документ лежит ссылка на документ. К нужной табличной части на сервере вы можете обратиться от этой ссылки: Документ.ИмяТабличнойЧасти
Т.е. цикл будет вот такой:
Для Каждого Строка Из Документ.ИмяТабличнойЧасти Цикл

КонецЦикла;

А проверить, лежит ли в поле ссылка или нет, можно проверив на тип:
Если ТипЗнч(Строка.ИмяРеквизита) = Тип("ДокументСсылка.ИмяДокумента") Тогда
   МассивНомеров.Добавить(Строка.ИмяРеквизита.Номер;
КонецЕсли;

Лучше, конечно, отобрать такие строки запросом, но для начала можно и так)
---
мне нужно было проверять универсально. я использовал конструкцию с применением тип.типы. эта часть у меня уже есть и работает (как я и писал в посте)
Церез цикл вывожу подразделение с описанием документа, нужно сгрупировать подразделения
Как это сделать в табличной части
---
Решил таким способом
---
Неоходимо МассивСтрокЗадолженности формировать с учетом нужной группировки.
---
Решил таким способом
---
Оно же отсортировано уже по подразделениям.
Тогда проще так:

```1c
    текПодразделение = Справочники.Подразделения.ПустаясСылка();
    Для каждого стр из масСтрок Цикл
    Если текПодразделение <> стр.Подразделение Тогда
    текПодразделение = стр.Подразделение;
    облПодразделение.Параметры.Подразделение = текПодразделение;
    табДок.Вывести(облПодразделение);
    КонецЕсли;
    облСтрока.Параметры = ...
    табДок.Вывести(облСтрока);
    КонецЦикла;
```
---
Как добавлять код сюда в таком формате?
У меня в виде обычного текста, если просто вставить
---
Выделяете текст кода и нажимаете кнопку форматирования текстового поля (она вторая справа - вставка кода)
Ребят. Нужна помощь. Написал отчет на скд. Отчет таблица - источник запрос. Отключены итоги по вертикали так как вместо них использую вычисляемые поля (5 строк итогов) . Сразу вопрос если у меня итоги отключены авто расшифровка не будет работать?
Я пробовал возвращать авто итоги и выводится результат но только неправильный. Можно ли в моей ситуациии с отключенными итогами по вертикали воспользоваться авторасшифровкой.

Отчет работает. Не выводится в нем расшифровка.
Расшифровка на самом деле работает (кнопка расшифровать активна) но вот когда выбираешь любое поле в расшифровке в результате формируется пустой отчет. Подскажите знатоки скд что нужно сделать.
очтет прикладываю как и скрины с настройками. Нужно вывести расшифровку по количеству документов. чтобы показывал какие именно документы попали в сумму.
---
Можно уточнить, что означает:

```1c
    ВТ_ПодразделениеДивизиона.Значение КАК Дивизион
```
если далее:

```1c
    ВТ_Подразделение.Подразделение.Родитель КАК Дивизион
```
?
Одинаковые имена полей, хотя первое нигде далее (явно) не используется.
При таком раскладе платформа возможно добавит условие по обоим полям, при наличии отбора по данному имени поля.
---
Нужно "поиграться" с полями отбора в расшифровке включая/выключая пока не будет результат отличный от пустого. Но предположу, что дело в полях Квартал. Одинаковые имена как в запросе, так и в вычисляемых полях.
К тому же, почему вы используете в вычисляемом поле для преобразования в текстовое представление Выражение, а не "Выражение представления"?
---
Дело в отборах да. Проблема с группировкой дивизион. если скинуть этот отбор в расшифровке то результат выводится. но почему он не работает не понятно
---
Можно уточнить, что означает:

```1c
    ВТ_ПодразделениеДивизиона.Значение КАК Дивизион
```
если далее:

```1c
    ВТ_Подразделение.Подразделение.Родитель КАК Дивизион
```
?
Одинаковые имена полей, хотя первое нигде далее (явно) не используется.
При таком раскладе платформа возможно добавит условие по обоим полям, при наличии отбора по данному имени поля.
---
Все верно. дело было в этом. совпали имена.
---
Может быть вы мне подскажете. как можно в этом отчете сделать так чтобы итоговая строчка "забытый клиент" в колонке итого считалась не как сумму колонок а как сумму строк в колонке ИТОГО?
---
Не использовать общие итоги, а создать свою колонку итогов.
---
Золотой человек! Спасибо тебе!
Добрый день. Есть ИД мероприятия, как мне получить запись в регистре сведений МероприятияТрудовойДеятельности?
---
```1c
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ * ИЗ РегистрСведений.МероприятияТрудовойДеятельности ГДЕ ИдМероприятия = &Идентификатор";
    Запрос.УстановитьПараметр("Идентификатор", Новый УникальныйИдентификатор("60a07b9c-17b9-4323-8e9e-c24acfff0d56");
    Выборка = Запрос.Выполнить().Выбрать();
```

Идентификатор соответственно заменить на свой
---
Что значит получить?
Программно, в отчете, визуально в форме списка регистра сведений?
Какая задача?
---
В запросе получить строку регистра сведение по уникальному идентификатору.
---
```1c
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ * ИЗ РегистрСведений.МероприятияТрудовойДеятельности ГДЕ ИдМероприятия = &Идентификатор";
    Запрос.УстановитьПараметр("Идентификатор", Новый УникальныйИдентификатор("60a07b9c-17b9-4323-8e9e-c24acfff0d56");
    Выборка = Запрос.Выполнить().Выбрать();
```

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

А если таких команд 2, и у каждой своя видимость, форм уже будет 4.
3 команды - 8 форм.

Такой себе подход.
---
Утрировать можно до бесконечности. А скопировать обновленную форму и снять флажок - дело секунд. На этом дискуссию заканчиваю. Я сам не сторонник такого метода, но как костыль - сойдет.
---
А как выключить видимость? Я команду в панели навигации ведь и не нашел...
---
См.Файл.
---
Спасибо! Никогда бы не подумал )))
Существует СписокЗначений (СотрудникиСписок) на управляемой форме, который заполняется сотрудниками из запроса (СотрудникиСписок.ЗагрузитьЗначения(ИнформацияОСотрудниках())). Необходимо добавить группу "Отдел" в список значений. Пример на картинке
---
Добавить отдел вручную, если его нет в результате запроса.

```1c
    СтрокаДереваОтдел = Дерево.Строки.Добавить():
    СтрокаДереваОтдел.<ИмяКолонки> = <Отдел>;

    Для Каждого Сотрудник Из СписокСотрудников Цикл

    СтрокаДереваСотрудник = СтрокаДереваОтдел.Строки.Добавить():
    СтрокаДереваСотрудник.<ИмяКолонки> = <Сотрудник>:

    КонецЦикла;
```
---
Картинка
---
Вам нужно ДеревоЗначений, а не СписокЗначений
---
каким образом это реализовать?
---
изменить тип значения реквизита формы, код получение данных, код заполнения
---
как передать название группировки и элементы в дерево значений?
---
```1c
    СтрокаДерева = Дерево.Строки.Добавить():
    СтрокаДерева.<ИмяКолонки> = <Значение>;
```
---
я получил массив сотрудников из запроса.
В цикле добавляю значения в дерево, а как мне вывести группировку саму? Название отдела
---
Добавить отдел вручную, если его нет в результате запроса.

```1c
    СтрокаДереваОтдел = Дерево.Строки.Добавить():
    СтрокаДереваОтдел.<ИмяКолонки> = <Отдел>;

    Для Каждого Сотрудник Из СписокСотрудников Цикл

    СтрокаДереваСотрудник = СтрокаДереваОтдел.Строки.Добавить():
    СтрокаДереваСотрудник.<ИмяКолонки> = <Сотрудник>:

    КонецЦикла;
```
---
Группировка в дереве это разные уровни дерева.
Первый уровень - отдел, второй - сотрудники.
---
а если "ИмяКолонки" имеет тип Справочник.Сотрудники?
---
что мешает сделать составного типа?
---
отсутствие практики
---
так мож отложить решение задачи до получения?
В свойствах колонки ДЗ, указывается нужный(-е) тип(-ы) значения(-й).
Как вывести из Excel файла в табличную часть? Мне надо, чтобы при загрузке данных из Excel файла, выводило в табличную часть. Подскажите пожалуйста.
---
Нужно, чтоб названия колонок из файла эксель совпадали с названиями реквизитов тч. Ну и важно понимать, что если в экселе есть номенклатура, к примеру, то при загрузке в тч она не проставится, так как в тч она имеет тип справочникСсылка.Номенклатура, а в таблице, полученной из эксель, она будет иметь тип строка. И нужно будет через цикл проставлять нужные значения.
---
выгрузить excel в таблицу значений, ТабличнаяЧасть.Загрузить(ТаблицаЗначений).
---
выгрузить можно через табличный документ. Но если есть пустые строки в файле то будет ошибка.
```1c
    ТабДок = Новый ТабличныйДокумент;
    ТабДок.Прочитать(ИскомыйФайл.ПолноеИмя);
    Для i = 1 По ТабДок.ВысотаТаблицы Цикл
    Попытка
    ПЗ = Новый ПостроительЗапроса;
    ПЗ.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТабДок.Область(i, 1, ТабДок.ВысотаТаблицы, ТабДок.ШиринаТаблицы));
    ПЗ.ДобавлениеПредставлений = ТипДобавленияПредставлений.НеДобавлять;
    ПЗ.ЗаполнитьНастройки();
    ПЗ.Выполнить();

    ТаблицаЗначений = ПЗ.Результат.Выгрузить();
    Если ТаблицаЗначений.Колонки.Количество() = 6 Тогда
    ТабличнаяЧасть.Загрузить(ТаблицаЗначений);
    Прервать;
    КонецЕсли;
    Исключение

    КонецПопытки;
    КонецЦикла;
```
---
Получается, нужно каждый реквизит ТЧ прировнять с экселовским данными?
---
Нужно, чтоб названия колонок из файла эксель совпадали с названиями реквизитов тч. Ну и важно понимать, что если в экселе есть номенклатура, к примеру, то при загрузке в тч она не проставится, так как в тч она имеет тип справочникСсылка.Номенклатура, а в таблице, полученной из эксель, она будет иметь тип строка. И нужно будет через цикл проставлять нужные значения.
---
понятно, спасибо!
Здравствуйте. Сделал отчет, в нем есть группировка номенклатура, а на основании номенклатуры, есть подчиненная группировка аналоги (тоже справочник номенклатура). Все данные отображаются корректно, но мне нужно теперь сгруппировать итоги по номенклатуре и аналогам. Может есть идеи? А сейчас у меня номенклатура показывает сколько номенклатуры, у аналога, сколько аналога.
---
Короче сделал следующим образом в итоговом запросе, добавил поле "НаименованиеНоменклатуры", затем это поле вставил между складом и номенклатурой как группировку! Изменил имя в наборе данных, на Всего номенклатуры и аналогов, в ресурсах для каждого поля (количество, стоимость) добавил еще поля, прописал туда нужную формулу и сделал "рассчитывать" по этому полю, присвоил имя группировке, в произвольном макете написал "всего номенклатуры и аналогов", добавил поле и захватил эту область( это для того, чтобы наименование номенклатуры изменилось на нужное нам.
---
Не совсем понятно, что должно выводиться в группировке номенклатуры и аналогов?
---
Здравствуйте. Соответственно итоги по номенклатуре + аналог, например для 1 вкладыша количество 57, минимальный остаток 18, ну и сумма стоимости соответственно.
---
Как то так примерно должно быть:
---
Короче сделал следующим образом в итоговом запросе, добавил поле "НаименованиеНоменклатуры", затем это поле вставил между складом и номенклатурой как группировку! Изменил имя в наборе данных, на Всего номенклатуры и аналогов, в ресурсах для каждого поля (количество, стоимость) добавил еще поля, прописал туда нужную формулу и сделал "рассчитывать" по этому полю, присвоил имя группировке, в произвольном макете написал "всего номенклатуры и аналогов", добавил поле и захватил эту область( это для того, чтобы наименование номенклатуры изменилось на нужное нам.
Добрый день. Есть база самописная, с тремя регистрами сведений. Вчера столкнулся с такой ситуацией: открываю конфигуратор, один из регистров отсутствует. Как будто его удалили. Но когда захожу в режим предприятия, он есть, со всеми записями. С самой проблемой разобрался путем выгрузки базы в dt и загрузки обратно, он появился. Но интересно, из-за чего такое могло произойти. Подскажите, пожалуйста, может кто сталкивался с подобным?
---
Кеш скорее всего, после загрузки базы кеш почистился. С кешем обычно и происходят удивительные вещи в 1С
---
Кеш скорее всего, после загрузки базы кеш почистился. С кешем обычно и происходят удивительные вещи в 1С
---
понял, спасибо.