Имя: Пароль:
1C
1С v8
Значение по умолчанию в Обычной форме
0 kuznetsov973
 
27.06.19
11:37
В документе есть реквизит с типом справочник.ссылка. На форме в поле ввода у этого реквизита в свойствах "Использование" стоит быстрый выбор. Не знаю как поставить значение по умолчанию. В интернете все используют "Список значений" или как-то так. Но в этот список все добавляют свои значения, а мне нужно чтобы брались значения из справочника. Возможно я плохо описал проблему и без скриншотов ничего не понято, но здесь вроде их загружать нельзя...
1 PuhUfa
 
27.06.19
11:39
(27) Ну и устанавливай программно при открытии нужное значение. МойРеквизит = НужноеЗначение;
2 dka80
 
27.06.19
11:40
В процедуре При открытии добавь
Выборка = Справочник.ТвойСправочник.Выбрать();
Выборка.Следующий();
ТвойРеквизит = Выборка;
3 kuznetsov973
 
27.06.19
11:46
(1) Ну вот допустим у меня есть Справочник "НаименованиеГруза" и в нем реквизит Наименование
В документе реквизит НаименованиеГруза с типом СправочникСсылка.НаименованиеГруза
Я уже пытался в процедуре При открытии писать:
НаименованиеГруза = "Наименование";
НаименованиеГруза.Наименование = "Наименование";
И еще много разных варивантов. Никакие не работают. Как правильно то?
(2) Не работает. Опечатку исправил. Просто не появляется. Никаких ошибок не выдает
4 catena
 
27.06.19
12:01
(3)"Наименование" <- знакомьтесь, это строка. Никак не стыкуется с "НаименованиеГруза с типом СправочникСсылка.НаименованиеГруза"

В реквизит можно подставить только тот тип, который ему задан.

И еще вам нужно в голове упорядочить разницу между реквизитом и элементом справочника.
5 kuznetsov973
 
27.06.19
12:08
(4) Ну реквизит это шаблон по которому пользователь должен вводить данные?
А элемент это уже то что вводит пользователь? :)

Алсо проблему решил так:
НазваниеРеквизитаДокумента = Справочники.НазваниеСправочника.НайтиПоНаименованию();
6 catena
 
27.06.19
12:11
(5)Нет, реквизит это:

"Поле базы данных, характеризующее все элементы данных некоторого объекта конфигурации.

Например, объект конфигурации Справочник.Товары может иметь реквизит Производитель. Это означает, что для каждого товара из этого справочника можно указать производителя."
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn