arefaste/1C_Forums huggingface dataset:
Здравствуйте, помогите пожалуйста. У нас заболел программист, который настраивал 1С и работа остановилась. Осталось только сделать так,. чтобы в реквизитах физ. лиц были инициалы.
Дано: реквизит "наименование" и реквизит "фио" и вот надо, чтобы в реквизите наименование было полное имя, а в реквизите фио - инициалы.
Я в 1С ничего не соображаю и решил спросить у вас, а гайды читать времени нету. Помогите пожалуйста. Искал по фрилансерам, но за такую мелку работу никто не берется (спросил человек 10)
---
Там делов на 5 минут
запускать эту процедуру при изменении полей "Фамилия, Имя, Отчество"

```1c
    Процедура ФамилияПриИзмененииНаСервере()
    ТекстНаименования = ";
    Если Не СокрЛП(Объект.Фамилия) = " Тогда
    ТекстНаименования = Объект.Фамилия;
    Если Не СокрЛП(Объект.Имя) = " Тогда
    ТекстНаименования = ТекстНаименования + " " + Сред(СокрЛП(Объект.Имя),1,1) + ".";
    Если Не СокрЛП(Объект.Отчество) = " Тогда
    ТекстНаименования = ТекстНаименования + Сред(СокрЛП(Объект.Отчество),1,1) + ".";
    КонецЕсли;
    КонецЕсли;
    Если Не Объект.ДатаРождения = '00010101' Тогда
    ТекстНаименования = ТекстНаименования + " (" + Формат(Объект.ДатаРождения,"ДФ=dd.MM.yyyy") + ")";
    КонецЕсли;
    Конецесли;
    Объект.Наименование = ТекстНаименования;
    Объект.НаименованиеПолное = ТекстНаименования;
    КонецПроцедуры
```
---
за такую мелку работу никто не берется Подозреваю, что у вас тут опечатка - вместо слова "работа" должно быть слово "оплата".
---
Ни в коем случае. Я понимаю сколько стоит работа программистов.
---
Там делов на 5 минут
запускать эту процедуру при изменении полей "Фамилия, Имя, Отчество"

```1c
    Процедура ФамилияПриИзмененииНаСервере()
    ТекстНаименования = ";
    Если Не СокрЛП(Объект.Фамилия) = " Тогда
    ТекстНаименования = Объект.Фамилия;
    Если Не СокрЛП(Объект.Имя) = " Тогда
    ТекстНаименования = ТекстНаименования + " " + Сред(СокрЛП(Объект.Имя),1,1) + ".";
    Если Не СокрЛП(Объект.Отчество) = " Тогда
    ТекстНаименования = ТекстНаименования + Сред(СокрЛП(Объект.Отчество),1,1) + ".";
    КонецЕсли;
    КонецЕсли;
    Если Не Объект.ДатаРождения = '00010101' Тогда
    ТекстНаименования = ТекстНаименования + " (" + Формат(Объект.ДатаРождения,"ДФ=dd.MM.yyyy") + ")";
    КонецЕсли;
    Конецесли;
    Объект.Наименование = ТекстНаименования;
    Объект.НаименованиеПолное = ТекстНаименования;
    КонецПроцедуры
```
---
Спасибо большое!
---
Вот еще пример:

```1c
    Функция ФамилияИО(Наименование) Экспорт
    ПервПроб = Найти(Наименование," ");
    Если ПервПроб=0 Тогда
    Возврат Наименование;
    Иначе
    Фамилия = Лев(Наименование,ПервПроб);
    ИО = Сред(Наименование,ПервПроб+1);
    ИО = СокрЛ(ИО);
    Имя = Лев(ИО,1)+".";
    ВтПроб = Найти(ИО," ");
    Если ВтПроб=0 Тогда
    Возврат Фамилия+Имя;
    Иначе
    Возврат Фамилия+Имя+" "+Лев(СокрЛ(Сред(ИО,ВтПроб+1)),1)+".";
    КонецЕсли;
    КонецЕсли;
    КонецФункции

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

Подскажите пожалуйста, можно ли вручную сделать работоспособный файл "Комплект поставки.edf" или его можно создать только через конфигуратор?
Хочу попытаться автоматизировать процесс сборки и создание поставки, все вроде хорошо, кроме как раз этого файла *.edf.

Если открывать его через notepad++ то там очень много странных нулей. Сам не программист но хочется автоматизировать данный процесс.
---
В приложении 7.3.2 "Параметры создания файла поставки и обновления" документации по платформе описаны все ключи запуска:

```1c
    /CreateTemplateListFile <имя файла> [-TemplatesSourcePath]
```

ну а дальше найдете.
---
вот здесь опыт почитайте: Создание файлов обновления

или Хрусталеву почитайте.
---
Непосредственно из конфигуратора я знаю как сделать поставку. А можно ли сделать ее используя к примеру командную строку или тот же самый notepad++ ?
---
командную строку или тот же самый notepad++ ?
можно, даже спец. ключи запуска конфигуратора есть.
можно, даже, на 1Script сделать.

Зачем? Стандартными средствами это занимает мало времени и все под контролем.

Все равно потом проверять работает или нет.

Не там оптимизацию пытаетесь сделать.
---
Почему не хотите запускать Конфигуратор с ключами? Все будет создано.
---
А разве ключи конфигуратора позволяют создать файл *.edf? Если да, подскажите пожалуйста, в идеале конечно ссылка на где прочитать
---
Просто, вопрос заключается именно в создании файла *.edf непосредственно не из конфигуратора
---
*.edf
Точно *.edf?
Может *.efd?
---
Точно .edf. Файл этот создается когда мы сохраняем настройки поставки в конфигураторе. Он нужен так же что бы конфигуратор знал что собирать куда и зачем
---
В приложении 7.3.2 "Параметры создания файла поставки и обновления" документации по платформе описаны все ключи запуска:

```1c
    /CreateTemplateListFile <имя файла> [-TemplatesSourcePath]
```

ну а дальше найдете.
Кто знает? Кто разработчик седьмой версии? Интересует персональный состав команды разработчиков
---
Ответил на Мисте, продублирую здесь
ТЧ, ты кто?!
.
Группа разработки программ:
А.Алексеев
О.Дерут
В.Егоров
С.Кравченко
М.Лихарев
С.Мурзин
С.Нуралиев
Д.Русанов
Д.Службин
В.Филиппов
П.Чиков

данные на 17 октября 1999г.
---
Что-то недоброе затеял?
---
Не. наверно переманить хочет
---
переманить хочет Или отомстить?
---
сначала переманить ))
---
Ответил на Мисте, продублирую здесь
ТЧ, ты кто?!
.
Группа разработки программ:
А.Алексеев
О.Дерут
В.Егоров
С.Кравченко
М.Лихарев
С.Мурзин
С.Нуралиев
Д.Русанов
Д.Службин
В.Филиппов
П.Чиков

данные на 17 октября 1999г.
---
Начальник отдела разработки
Как получить текст модуля программно?
Общего, формы, объекта, менеджера
---
Посмотри в Конфигураторе пункт выгрузить в файл.
Можно сделать через командную строку
https://infostart.ru/public/104654/
DESIGNER /DumpCfg[ИмяФайла]

Из 1С можно запустить на выполние командную строку
ЗапуститьПриложение()
---
выгрузить конфу в файлы и прочитать
---
Как программно выгрузить конфу в файлы
---
Посмотри в Конфигураторе пункт выгрузить в файл.
Можно сделать через командную строку
https://infostart.ru/public/104654/
DESIGNER /DumpCfg[ИмяФайла]

Из 1С можно запустить на выполние командную строку
ЗапуститьПриложение()
---
Правльный ответ: средствами 1С никак и об этом сказано в справке. Только через выгрузку конфы в файлы и парсинг получившегося барахла. Ну или распаковкой cf одной известной программой.
---
какой? Можно в ЛС
Добрый день, профи СКД!

У меня 8.2, обычные формы. Создал отчет с помощью СКД, у которого несколько вариантов отчетов. Теперь хочу сделать выбор этих вариантов в самом отчете. Решил сделать несколько кнопок - на каждую кнопку по варианту отчета. Но вот как вызывать эти варианты отчетов - не знаю.

Такой код не проходит:

```1c
    Процедура ДействияФормыОтчет1(Кнопка)
    КомпоновщикНастроек.ЗагрузитьНастройки("Основной1");
    КонецПроцедуры
```
---
Как-то так, вроде

```1c
    СКД = ПолучитьМакет("СхемаКомпоновкиДанных");
    Для каждого Вариант из СКД.ВариантыНастроек Цикл
    Если Вариант.Имя = "Основной1" Тогда
    КомпоновщикНастроек.ЗагрузитьНастройки(Вариант.Настройки)
    КонецЕсли;
    КонецЦикла;
```
---
Как-то так, вроде

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

Заранее спасибо
---
ВыделенныеСтроки
---
Решение: В форме есть список. В списке добавляем событие ПриАктивизацииСтроки, далее обращаемся к Элемент
---
Решение: В форме есть список. В списке добавляем событие ПриАктивизацииСтроки, далее обращаемся к Элемент
---
Абалдеть. Первый класс, третья страница букваря.
---
объясните, если не сложно, что неправильного
---
Я не говорил, что это неправильно. Я сказал, что вы только что открыли для себя знания, которым учат в первом классе на третьей странице букваря. Должно быть стыдно с таким приходить на форму профессионалов.
---
Должно быть стыдно стыдить других за вопросы, разве нет?
---
Нет, не стыдно. Стыдно приходить к мужикам в гараж и спрашивать "для чего нужна отвертка". Вот это - стыдно.
---
давайте переиграем. я пришёл в гараж, спросил коробка хрустит, что делать? - мне дали ответ "Масло". Что масло? Зачем масло? Если мужикам лень отвечать так обычно мужики и говорят "Занят"
---
Тебе до "коробка хрустит" еще лет 5-6 учиться.
---
Если удовлетворили своё ЧСВ то предлагаю закончить
---
ВыделенныеСтроки
---
неясно что с этим делать
---
Как чо? Это массив выделенных строк в табличном поле. Делайте с ними все, что пожелаете, вы же программист.
Конфигурация erp
Как в отчет "Прайс - лист" добавить колонку с изображением номенклатуры?
Где она хранится, к чему обращаться в запросе?
Помогите!!!
---
Картинки хранятся в рег св "ДвоичныеДанные файлов", отсюда и берем.
Вдруг кому еще нужно будет решение)
---
имеется такой отчет у меня, но для УТ 11.4. Думаю для ERP подойдет +- если внести какие-то микро изменения.
---
хотя нет. У меня база нетиповая и для реализации данной задачи были добавлены регистры (ПрисоединенныеФайлы) в котором добавляются эти файлы.
---
Если не ошибаюсь в справочнике номенклатуры как раз есть возможность добавления картинки, а следовательно, есть возможность ее вывести в отчете если в этой карточке она добавлена.
---
зачем такое украшательство для отчета ? десятки тысяч номенклатур, и в каждую еще надо добавить картинку и записать.
---
А кому-то ведь надо). Помимо название еще и видеть что это такое.
---
Это надо для дальнейшей выгрузки в excel
Клиентам там нагляднее и понятнее что покупать и по какой цене
---
к тому же от наличия картинки прайс-лист еще дольше будет формироваться.
---
В справочнике номенклатура вроде есть адрес картинки, её и бери в запросе
---
Картинки хранятся в рег св "ДвоичныеДанные файлов", отсюда и берем.
Вдруг кому еще нужно будет решение)
Добрый день, нужно вызвать в документе №1 Экспортную функцию из модуля объекта Документа №2 при этом Документ №2 открыт как это можно сделать ?
---
И зачем для этого модуль объекта другого документа? Запросы уже отменили?
---
Абстрагируясь от всего, что было выше сказано, ответ: запросом.
---
Если функция не меняет объект, но нужен его контекст, а также если есть ссылка на Документ № 2
```1c
    &НаКлиенте
    Процедура Команда1(Команда)

    Форма = ПолучитьФормуДокумента(СсылкаНаДокумент);
    Если Форма = Неопределено тогда
    Возврат
    КонецЕсли;
    ВызватьФункциюОбъектаНаСервере(Форма.Объект)

    КонецПроцедуры

    &НаКлиенте
    Функция ПолучитьФормуДокумента(СсылкаНаДокумент)

    Для Каждого ОткрытоеОкно Из ПолучитьОкна() Цикл
    Для Каждого Форма Из ОткрытоеОкно.Содержимое Цикл

    Если Форма.Параметры.Свойство("Ключ") И Форма.Параметры.Ключ = СсылкаНаДокумент Тогда
    Возврат Форма
    КонецЕсли;

    КонецЦикла;
    КонецЦикла;

    Возврат Неопределено

    КонецФункции

    &НаСервере
    Процедура ВызватьФункциюОбъектаНаСервере(Знач ДанныеФормы)

    ДокументОбъект = ДанныеФормыВЗначение(ДанныеФормы, Тип("ДокументОбъект.ИмяДокумента"));

    Результат = ДокументОбъект.МояФункция();

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

    СГРУППИРОВАТЬ ПО
    НАЧАЛОПЕРИОДА(CRM_Сделка.Дата, МЕСЯЦ)

    УПОРЯДОЧИТЬ ПО
    Месяц
```
---
Здесь показано как скрыть заголовок ресурса: https://youtu.be/qWecZ-dNKD4

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

```1c
    &НаСервере
    Процедура Теут_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
    НовоеПолеФормы = Элементы.Добавить("Теут_ПодписьО_Наличии", Тип("ПолеФормы"),Элементы.Теут_Страница);
    НовоеПолеФормы.ПутьКДанным = "Объект.Теут_ПодписьО_Наличии";
    НовоеПолеФормы.ПоложениеЗаголовка = ПоложениеЗаголовкаЭлементаФормы.Лево;
    НовоеПолеФормы.Заголовок = "Подпись о наличии";
    НовоеПолеФормы.Вид = ВидПоляФормы.ПолеФлажка;

    КонецПроцедуры
```
---
Спасибо помогло
---
Спасибо! ОЧЕНЬ помогло!
Доброе утро.
Вопрос, возможно, глупый , но тем не менее...
Конфигурация БП 3.0, типовой отчет "Ведомость амортизации ОС". Отчет написан с использованием СКД.
Беру от туда запрос для использования в другом отчете. В модуле формы нового отчета размещаю запрос, заполняю параметры,
запускаю. Висит, никаких ошибок, никаких сообщений. Короче уходит в себя и не возвращается. Вчера в третьем часу оставил его в
состоянии выполнения до утра - без результата.
В консоли запросов такая-же фигня.

Да, вот еще: скопировал исходный отчет, убил все в модулях объекта, менеджера, формы с целью избежания порочного влияния.
В модуле формы сделал программный запуск СКД - работает, вид отчета уродский, но данные вроде те и время исполнения такое-же.

Запрос здоровый, больше десятка временных таблиц. Сейчас буду по отдельности составные части проверять в консоли.
Может у кого есть мысли по направлению движения?
Спасибо.
---
Вокруг параметров нужно удалить фигурные скобки при выполнении в консоли запросов. Секции, заключенные в фигурные скобки без параметров можно удалить из текста запроса. Параметры, кончено, нужно заполнить в консоли.
---
Покажите текст запроса полностью. Укажите точный номер релиза и вид конфигурации БП. Укажите точный номер версии платформы и вида базы: файловая, клиент-серверная.
---
Добрый день.
Платформа 1С:Предприятие 8.3 (8.3.17.2231).
База файловая.

Я, конечно, могу выложить текст запроса, но там более 500 строк, стоит ли.
По секционное исследование запроса выявило одну особенность. Есть вот такие строки

```1c
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(
    {(&НачПериода)},
    {(&КонПериода)},
    // (&НачПериода),
    // (&КонПериода),
    Регистратор,
    Счет В
    (ВЫБРАТЬ
    СчетаУчета.СчетУчета
    ИЗ
    СчетаУчета

    ОБЪЕДИНИТЬ ВСЕ .........
```

Работают подряд две секции , где есть такие куски кода(после этих секций весь текст кода закомментирован ). Во если запускать в консоли вот в таком виде, то время исполнения 107 с.
Если закоментировать то что с фигурными скобками и раскомментировать то что без них, то время 0,1 с.
Похоже, фиг.скобки нужны только для построителя отчета (СКД), а в обычной консоли запросов или модуле формы эти места игнорируются.
Вот только в результате почему-то пусто. Может это связано с временными таблицами?
Ладно пойду дальше по тексту.
Спасибо.
---
Вокруг параметров нужно удалить фигурные скобки при выполнении в консоли запросов. Секции, заключенные в фигурные скобки без параметров можно удалить из текста запроса. Параметры, кончено, нужно заполнить в консоли.
---
Спасибо, все срослось.
Привет.
Возникла очень странная проблема.
Платформа 8.3.18.1483
Конфигурация ERP Локализованная укр.

Имеется одно расширение с типом Адаптация.

В расширении добавлен новый вид документа (не первый, ранее были уже добавленные с ними проблем не было и нет). Сначала всё было нормально.
С какого-то момента в системной форме списка перестал отображаться динамический список документов. Просто открывается пустая форма, в которой не доступно ничего. Точно как если бы не было прав, но права полные.

Что пробовали и не помогло.
1. Файловая, клиент-серверная форматы баз.
2. Явное добавление формы списка.
3. В консоли запросов документы отбираются нормально.
4. Програмно документ создаётся нормально.

Ещё из симптомом - если во внешней обработке добавить реквизит формы с типом <этот вид документа> - то данный реквизит НЕ отображается на форме вообще.
---
Может функциональная опция ?
---
Явно добавить форму списка, а в ней оставить только поле Ссылка. Пробовали?
---
Может функциональная опция ?
---
Это оно! Большое спасибо. Про ФО совсем забыли. Уже казалось бы ВСЁ перепробовали.
---
(3) Это оно! Большое спасибо. Про ФО совсем забыли. Уже казалось бы ВСЁ перепробовали.

А можно поподробнее? Любопытно узнать, в чём конкретно была проблема?
---
конечно
Был создана ФО, которая определяла возможность использования этого документа. То есть прямо в настройках документа в разделе ФО она была включена.
В локальной базе разработке опцию сразу включил и забыл, а в рабочей начали тестировать, а всё - ничего нету)
Еще раз большое спасибо коллективному разуму и Isonic лично!
---
Очень рад что помогло =)
---
А режимы совместимости совместимы с расширением?
---
проверьте что Вы добавили в расширении к своему документу, удалите и по-новой переделайте.