Имя: Пароль:
1C
 
Как выбирать значение поле с типом "Произвольный"?
0 DTX 4th
 
23.01.20
16:04
Формы обычные.
Создал обработку, добавил реквизит, выбрал Тип - Произвольный.
Ожидал, что у элемента формы появится кнопка выбора типа, чтобы сначала выбирать тип, а потом вводить значение.
Не появилась.
Как правильно это провернуть?
1 ДенисЧ
 
23.01.20
16:09
А какой тип ты собрался выбирать?
2 DTX 4th
 
23.01.20
16:10
(1) Дата, строка, число, ссылка
3 pechkin
 
23.01.20
16:10
(2) делай составной тип
4 Xapac
 
23.01.20
16:11
ну или программно длай форму выбора типа и кнопку свою
5 ДенисЧ
 
23.01.20
16:11
(2) Ну так и скажи полю, что у него будут такие типы. А не какие-то "произвольные"...
6 DTX 4th
 
23.01.20
16:12
(3) (5) Первым делом так и сделал
Результата ноль.
7 DTX 4th
 
23.01.20
16:14
Делаю тип "Дата" и "Строка". В ячейку даже строку записать нельзя
Есть стандартная процедура выбора типа?
8 DTX 4th
 
23.01.20
16:15
Сращу ещё вопрос про ОФ. Как правильно обновить отображение поля ввода?

Вот так не работает:

Список = Новый СписокЗначений;
    Список.Добавить("РегистрыСведений");
    Список.Добавить("РегистрыНакопления");
    Список.Добавить("РегистрыБухгалтерии");
    
    ЭлементыФормы.ВидРегистра.СписокВыбора = Список;


А вот так норм:

Список = Новый СписокЗначений;
    Список.Добавить("РегистрыСведений");
    Список.Добавить("РегистрыНакопления");
    Список.Добавить("РегистрыБухгалтерии");
    
    ЭлементыФормы.ВидРегистра.СписокВыбора = Список;
    ВидРегистра = ВидРегистра;
9 pechkin
 
23.01.20
16:16
все работает
https://i.imgur.com/RWiaFcZ.png
10 DTX 4th
 
23.01.20
16:16
(9) Написал же, что формы обычные.
11 ДенисЧ
 
23.01.20
16:17
Положил на оф-форму поле выбора. Сказал есть составной тип дата+строка. При нажатии выбора спрашивается тип.
ЧЯДНТ?
12 pechkin
 
23.01.20
16:17
может у него галка стояла "не выбирать тип"
13 DTX 4th
 
23.01.20
16:23
Похоже, понял
Стоял "Произвольный", я тыкался в надежде что-то решить и снял галку "Выбирать тип"
Хз, вопроизвести не удалось.
Всем пасибо)

Ещё (8) мб кто-нибудь?)
14 DTX 4th
 
23.01.20
16:28
А, все, понял.

Делаем произвольный тип, кладем на форму, меняем тип => Выбора типа нет.
А если класть составной, то он сразу выбор типа ставит