Есть форма документа CRM Интерес. На форме есть поле ввода "тип услуги" (Реквизит документа с типом Справочник.CRM_ТипыУслуг).
У данного справочника есть предопределенный элемент "Товары".
Как сделать так, чтобы при открытии формы в поле "Тип Услуги" всегда подставлялся предопределенный эл. "Товар", но при этом это не мешало в дальнейшем изменять это поле!?
Плохо разбираюсь в сервер-клиентском варианте. К справочникам же я могу обратиться только на сервере!?
У данного справочника есть предопределенный элемент "Товары".
Как сделать так, чтобы при открытии формы в поле "Тип Услуги" всегда подставлялся предопределенный эл. "Товар", но при этом это не мешало в дальнейшем изменять это поле!?
Плохо разбираюсь в сервер-клиентском варианте. К справочникам же я могу обратиться только на сервере!?
По теме из базы знаний
- Несколько сильных сторон 1С в сравнении с SAP
- Подсистема "Диспетчеризация обслуживания". Предварительная запись, планирование, регистрация и анализ этапов обслуживания или производства для любых конфигураций на платформе 8.3.6+ с использованием планировщика
- Расширение для отключения контроля нулевых цен в закупе и продаже
- Универсальная загрузка данных формата Excel
- Куда привели 2 года работы с EDT
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
можно прописать в процедуру при открытии что бы она получала с сервера знамение вашего предопределенного реквизита.Выбрать его можно через точку.
примерно так, а уже потом его забрасываете в нужный реквизит
Справочник.CRM_ТипыУслуг.Товар
примерно так, а уже потом его забрасываете в нужный реквизит
(2)&НаСервере
Процедура ТипУслугиОткрытиеНаСервере()
Тип =Справочники.CRM_ТипУслуги.Товар;
КонецПроцедуры
&НаКлиенте
Процедура ТипУслугиОткрытие(Элемент, СтандартнаяОбработка)
ТипУслугиОткрытиеНаСервере();
КонецПроцедуры
От того и вопрос, потому как вот так не работает. Не могу понять что не так передаю.
Процедура ТипУслугиОткрытиеНаСервере()
Тип =Справочники.CRM_ТипУслуги.Товар;
КонецПроцедуры
&НаКлиенте
Процедура ТипУслугиОткрытие(Элемент, СтандартнаяОбработка)
ТипУслугиОткрытиеНаСервере();
КонецПроцедуры
От того и вопрос, потому как вот так не работает. Не могу понять что не так передаю.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
//Бла-бла...
//Какой-то код....
ТипУслуги = Справочник.CRM_ТипыУслуг.Товар;
КонецПроцедуры
Показать
Я может с утра туплю, но как вы к так лихо обращаетесь к справочнику? Может всетаки так нужно - или так
Справочники.CRM_ТипУслуги.НайтиПоНаименованию("Товар")
Тип("СправочникСсылка.CRM_ТипУслуги")
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот