|   |   | 
| 
 | Тип справочника по умолчанию в составном типе данных | ☑ | ||
|---|---|---|---|---|
| 0
    
        nikita9235 08.05.20✎ 06:32 | 
        Всем привет! 
 В документе есть табличная часть "Услуга" с реквизитом составного типа "Наименование услуги". При установке в настройках типов поля "Наименование услуги" - составной тип данных (Строка и Справочник ссылка) по умолчанию устанавливается тип строка. Как сделать так, чтобы при создание нового документа по умолчанию поле "Наименование услуги" в табличной часте было справочного типа, а не строкового. Всем спасибо за ответы! | |||
| 1
    
        Мимохожий Однако 08.05.20✎ 06:46 | 
        Обычно в типовых конфигурациях в табличной части делают два поля. Поле с типом Справочник и поле со строковым типом. Доступно и всерьез.     | |||
| 2
    
        RomaH naïve 08.05.20✎ 07:10 | 
        если значение по умолчанию задать?     | |||
| 3
    
        tixis 08.05.20✎ 07:41 | 
        Устанавливайте по умолчанию пустую ссылку на справочник     | |||
| 4
    
        nikita9235 08.05.20✎ 15:02 | 
        (3) В какой процедуре нужно это сделать?
 Пробовал делать в разных, но ни разу не получал то что хочется | |||
| 5
    
        Мимохожий Однако 08.05.20✎ 20:19 | 
        Не стесняйся. Покажи, что пытался.     | |||
| 6
    
        Сияющий в темноте 08.05.20✎ 20:27 | 
        если поле составного типа,то значение по умолчанию это Неопределено.
 и поле ввода сначала должно предлагать выбор типа,если отключить ввод по строке. | |||
| 7
    
        Василий Алибабаевич 08.05.20✎ 20:29 | 
        (4) "В какой процедуре нужно это сделать?"
 1. выставить реквизиту фишку ЗаполнятьИзДанныхЗаполненя. 2. В обработкаЗаполнения присвоить "значение по кмолчанию". | |||
| 8
    
        nikita9235 09.05.20✎ 07:59 | 
        (5)Стч = Элементы.Услуга.ТекущиеДанные;
 Стч.НаименованиеУслуги = Справочники.Услуги.ПустаяСсылка(); | |||
| 9
    
        nikita9235 09.05.20✎ 08:08 | 
        (7) Если я правильно понимаю, задать фишку ЗаполнятьИзДанныхЗаполнения можно только реквизитов документа, в табличной части такое не реализовать?     | |||
| 10
    
        Мимохожий Однако 09.05.20✎ 08:41 | 
        Форма отображает то, что есть в реквизитах документа. Но можно добавить свои реквизиты формы...     | |||
| 11
    
        nikita9235 09.05.20✎ 09:00 | 
        (10)Я с вами согласен, что  так можно сделать. Но как это поможет сделать тип справочника по умолчанию в составном типе данных реквизита табличной части? 
 Или я что-то не понимаю | |||
| 12
    
        Мимохожий Однако 09.05.20✎ 09:07 | 
        Для начала объясни, в чём причина подобной постановки? Я этого не понимаю. Установки типа по умолчанию нет в принципе.     | |||
| 13
    
        nikita9235 09.05.20✎ 12:19 | 
        (12) В табличной части есть реквизит "Наименование услуги" он типа справочника, однако в деятельности организации бывают случаи, когда была выполнена работа, которая не занесена в справочник и там она и не нужна. Если сделать составной тип у реквизита табличной части "Наименование услуги", то перед его заполнением нужно выбрать какой тип будем использовать  - строка или справочник. Для удобства, хотелось бы чтобы данный реквизит - "Наименование услуги" имел тип справочника и если возникала потребность записать что-то новое (что не нужно в справочнике) переключить его на строку и записать.     | |||
| 14
    
        Мимохожий Однако 09.05.20✎ 19:24 | 
        Для подобных случаев и заводят дополнительный реквизит Наименование услуги. Если он не заполнен, берем наименование из реквизита справочника, а если заполнен , то из этого реквизита. Для подобных услуг достаточно иметь один элемент справочника с пустым наименованием.     | |||
| 15
    
        nikita9235 10.05.20✎ 08:06 | 
        (14) Нужно создать на форме реквизит с типом строка, а после этого куда его поместить?     | |||
| 16
    
        Мимохожий Однако 10.05.20✎ 08:56 | 
        Нужно создать реквизит с типом строка не на форме, а в табличной части документа. Реквизит Услуга только типа строка. А на форму вывести оба реквизита, связанные с табличной частью. Посмотри в типовых конфигурациях.     | |||
| 17
    
        nikita9235 10.05.20✎ 12:16 | 
        (16) Посмотрю, спасибо за совет!     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |