Автозаполнение шаблона файла визами согласования в ДО
По теме из базы знаний
Найденные решения
Запрос = Новый Запрос;
Запрос.Текст= "ВЫБРАТЬ РАЗЛИЧНЫЕ
| ВизыСогласования.Исполнитель,
| ВизыСогласования.Порядок
|ИЗ
| Справочник.ВизыСогласования КАК ВизыСогласования
|ГДЕ
| ВизыСогласования.Документ = &Предмет
| И ВизыСогласования.ПометкаУдаления = ЛОЖЬ
|
|УПОРЯДОЧИТЬ ПО
| ВизыСогласования.Порядок";
Запрос.УстановитьПараметр("Предмет", Файл.ВладелецФайла);
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Запрос = Новый Запрос;
Запрос.Текст= "ВЫБРАТЬ РАЗЛИЧНЫЕ
| ВизыСогласования.Исполнитель,
| ВизыСогласования.Порядок
|ИЗ
| Справочник.ВизыСогласования КАК ВизыСогласования
|ГДЕ
| ВизыСогласования.Документ = &Предмет
| И ВизыСогласования.ПометкаУдаления = ЛОЖЬ
|
|УПОРЯДОЧИТЬ ПО
| ВизыСогласования.Порядок";
Запрос.УстановитьПараметр("Предмет", Файл.ВладелецФайла);
Показать
(4)
действительно, учитываются даже не исполненные визы
я так понимаю, нужно добавить условие
только что-то ошибка выходит при проверке
действительно, учитываются даже не исполненные визы
я так понимаю, нужно добавить условие
| И ВизыСогласования.РезультатСогласования = "Согласовано"
только что-то ошибка выходит при проверке
{ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(12,52)}: Обнаружено логическое завершение исходного текста модуля
| И ВизыСогласования.РезультатСогласования = "<<?>>Согласовано" (Проверка: Сервер)
| И ВизыСогласования.РезультатСогласования = "<<?>>Согласовано" (Проверка: Сервер)
Я бы еще добавил условия:
и если не нужна история, то:
| ВизыСогласования.Документ = &Предмет
| И НЕ ВизыСогласования.ПометкаУдаления
| И НЕ ВизыСогласования.Удалена
и если не нужна история, то:
|И Не ВизыСогласования.ПомещенаВИсторию
(8)
Это все-таки язык запросов. При этом ПеречислениЕ, а не ПеречислениЯ.
Ну или
| И ВизыСогласования.РезультатСогласования = ЗНАЧЕНИЕ(Перечисление.РезультатыСогласования.Согласовано)
Это все-таки язык запросов. При этом ПеречислениЕ, а не ПеречислениЯ.
Ну или
| И ВизыСогласования.РезультатСогласования = &Согласовано";
Запрос.УстановитьПараметр("Согласовано", Перечисления.РезультатыСогласования.Согласовано);
(10) Здравствуйте!
Подскажите пожалуйста, как Вам удалось вытащить в автозаполняемый шаблон файла визы согласования документа?
У меня возникает ошибка:
{ОбщийМодуль.АвтозаполнениеШаблоновФайловСервер.Модуль(221)}: Следующие реквизиты или скрипты настройки заполнения файла "Заявка на контрагента форма 1__________" заданы некорректно:
Скрипт ""СогласующиеЛица""
ВызватьИсключение СтрокаОшибки;
Подскажите пожалуйста, как Вам удалось вытащить в автозаполняемый шаблон файла визы согласования документа?
У меня возникает ошибка:
{ОбщийМодуль.АвтозаполнениеШаблоновФайловСервер.Модуль(221)}: Следующие реквизиты или скрипты настройки заполнения файла "Заявка на контрагента форма 1__________" заданы некорректно:
Скрипт ""СогласующиеЛица""
ВызватьИсключение СтрокаОшибки;
Не получается, возникает ошибка:
{ОбщийМодуль.АвтозаполнениеШаблоновФайловСервер.Модуль(221)}: ВызватьИсключение СтрокаОшибки;
{ОбщийМодуль.АвтозаполнениеШаблоновФайловСервер.Модуль(402)}: МассивЗамен = ПолучитьМассивАвтозаполненийШаблона(
{ОбщийМодуль.АвтозаполнениеШаблоновФайловКлиентСервер.Модуль(1732)}: НастройкиАвтозаполнения =
{Справочник.ВидыВнутреннихДокументов.Форма.ФормаЭлемента.Форма(3413)}: РезультатЗаполненияФайла = АвтозаполнениеШаблоновФайловКлиентСервер.ЗаполнитьПоляФайлаДаннымиВладельца(
{Справочник.ВнутренниеДокументы.Форма.ФормаВыбора.Форма(127)}: ОповеститьОВыборе(Элементы.Список.ТекущиеДанные.Ссылка);
{ОбщийМодуль.АвтозаполнениеШаблоновФайловСервер.Модуль(221)}: ВызватьИсключение СтрокаОшибки;
{ОбщийМодуль.АвтозаполнениеШаблоновФайловСервер.Модуль(402)}: МассивЗамен = ПолучитьМассивАвтозаполненийШаблона(
{ОбщийМодуль.АвтозаполнениеШаблоновФайловКлиентСервер.Модуль(1732)}: НастройкиАвтозаполнения =
{Справочник.ВидыВнутреннихДокументов.Форма.ФормаЭлемента.Форма(3413)}: РезультатЗаполненияФайла = АвтозаполнениеШаблоновФайловКлиентСервер.ЗаполнитьПоляФайлаДаннымиВладельца(
{Справочник.ВнутренниеДокументы.Форма.ФормаВыбора.Форма(127)}: ОповеститьОВыборе(Элементы.Список.ТекущиеДанные.Ссылка);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот