Size: a a a

1с программирование

2020 February 18

АИ

Андрей И. in 1с программирование
Подскажите ещё по СКД плиз.. Можно там как то в качестве параметра установить конкретный элемент справочника? Не предопределённый..
источник

IK

Ivan Kobelev in 1с программирование
Где там ?
источник

IK

Ivan Kobelev in 1с программирование
Можешь просто в коде прописать.
источник

АИ

Андрей И. in 1с программирование
Вот вместо этого пытаюсь задать прям конкретный вид документа
И НЕ ВнутренниеДокументы.ВидДокумента = Справочники.ВидыВнутреннихДокументов.НайтиПоНаименованию("Дополнительное соглашение")

но ругается на ошибку синтаксиса
источник

АИ

Андрей И. in 1с программирование
В параметрах отчёта тоже невозможно ничего указать кроме ПустаяСсылка
источник

IK

Ivan Kobelev in 1с программирование
В коде компоновки
источник

IK

Ivan Kobelev in 1с программирование
Процедура ПриОткрытии()

ЭлементПараметраДанных = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Валюта");
ЭлементПараметраДанных.Значение = Справочники.Валюты.НайтиПоКоду("810");

КонецПроцедур
источник

IK

Ivan Kobelev in 1с программирование
с ИС пример
источник

S

Simonov in 1с программирование
Ivan Kobelev
Процедура ПриОткрытии()

ЭлементПараметраДанных = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Валюта");
ЭлементПараметраДанных.Значение = Справочники.Валюты.НайтиПоКоду("810");

КонецПроцедур
Вариант, но только если пользователь не имеет доступа к значению параметра.
источник

IK

Ivan Kobelev in 1с программирование
ну ему я так понял "лишь бы как"
источник

АИ

Андрей И. in 1с программирование
не, мне "как правильно" ? условие надо прям в запросе прописать, чтоб пользователи не могли его переопределить
источник

S

Simonov in 1с программирование
Андрей И.
не, мне "как правильно" ? условие надо прям в запросе прописать, чтоб пользователи не могли его переопределить
Насколько я понял, это снова к вчерашнему кейсу. Дополнительным булевым свойством к справочнику, затем в запросе ищешь по служебному имени свойства и значению = Истина
источник

АИ

Андрей И. in 1с программирование
да, всё доделываю тот отчет.. Ну у меня уже больше тысячи договоров.. а выборку надо сделать только из части договоров.. работаю с тем, что есть. новые реквизиты добавлять и заполнять уже не выйдет
источник

IK

Ivan Kobelev in 1с программирование
Андрей И.
не, мне "как правильно" ? условие надо прям в запросе прописать, чтоб пользователи не могли его переопределить
Как правильно читай про пользовательские фиксированные настройки и всю эту штуку
источник

S

Simonov in 1с программирование
Андрей И.
да, всё доделываю тот отчет.. Ну у меня уже больше тысячи договоров.. а выборку надо сделать только из части договоров.. работаю с тем, что есть. новые реквизиты добавлять и заполнять уже не выйдет
Реквизиты не выйдет. Свойства - выйдет.
источник

АИ

Андрей И. in 1с программирование
т.е. в СКД в запросе никак не исключить ненужные мне элементы справочника?
источник

pk

pavel 🦆 konov in 1с программирование
Андрей И.
т.е. в СКД в запросе никак не исключить ненужные мне элементы справочника?
с договор.ссылка не в (параметр)
источник

pk

pavel 🦆 konov in 1с программирование
а параметр массив создай заранее
источник

АИ

Андрей И. in 1с программирование
В модуле отчёта?
источник

pk

pavel 🦆 konov in 1с программирование
Андрей И.
В модуле отчёта?
как вариант
источник