|
Заполнение поле ввода автоматически |
☑ |
0
Demanufactyre
04.08.17
✎
07:36
|
Добрый день. Я начинающий программист. Запарился с одним вопросом. Есть справочник, где лежит одна строка с названием подразделения.
Нужно чтоб при открытии формы в поле ввода Подразделение там выбиралось подразделение из справочника. Подразделение в справочнике не предопределенное. Как написать код не могу сообразить. Спасибо за помощь заранее!
|
|
1
Альбатрос
04.08.17
✎
07:43
|
В целом задача какая? Заполнить везде подразделения?
Ибо при открытии менять реквизит это дичь.
|
|
2
Demanufactyre
04.08.17
✎
07:45
|
В целом задача чтоб при открытии формы сразу заполнялось подразделение, чтоб не выбирать руками каждый раз.
|
|
3
Альбатрос
04.08.17
✎
07:49
|
Госпади...
ПриОткрытии()
Если НЕ ЗначениеЗаполнено(Подразделение) тогда
Подразделение = Справочники.Подразделения.НайтиПоКоду(КодНужногоПодразделения);
КонецЕсли;
|
|
4
Рэйв
04.08.17
✎
08:06
|
(0)Если оно одно в справочнике, то можно и так:
//---------------
ПриОткрытии()
Запрос=Новый Запрос("Выбрать Первые 1 Спр.Ссылка Из Справочник.Подразделения КАК Спр");
Выборка=Запрос.Выполнить().Выбрать();
Выборка.Следующий();
Подразделение=Выборка.Ссылка;
|
|
5
Demanufactyre
04.08.17
✎
08:09
|
Спасибо Альбатрос. Получилось. Я только начал. Конфигурацию знаю, а как обращаться к справочникам еще не знаю. Язык только учу. Радченко пособие разраба прочел. Синстаксис помощник пока темный лес.
|
|
6
Рэйв
04.08.17
✎
08:09
|
(5)Все такие были.
|
|
7
Demanufactyre
04.08.17
✎
08:10
|
Не было. Только одна запись там.
|
|
8
aleks_default
04.08.17
✎
10:14
|
Я бы еще добавил условие
Если Объект.Ссылка.Пустая() и Не ЗначениеЗаполнено(Подразделение) тогда
...
КонецЕсли
|
|