Имя: Пароль:
1C
1С v8
создание справочника в конфигураторе
0 popoff17
 
14.08.12
10:25
Здравствуйте!
В конфигураторе создал новый справочник. Создал в нем ФормуЭлемента. По умолчанию там два поля ввода: "код" и "наименование". с "наименования" галочку снял. Сделал еще несколько элементов на форме и сохранил. в режиме 1С:предприятие создаю новый элемент справочника, но при записи выходит ошибка, мол поле "наименование" не заполнено. Подскажите как сделать правильно, как отключить поле "наименование". Спасибо заранее.
1 pessok
 
14.08.12
10:26
никак
2 pessok
 
14.08.12
10:28
это был ответ на "как отключить поле "наименование""

как сделать правильно?

а какова конечная цель создания такого справочника?
3 Rusty Nail
 
14.08.12
10:28
(0) Длину наименования сделай 0
4 Godofsin
 
14.08.12
10:29
Проверка заполнения - не проверять
5 pessok
 
14.08.12
10:30
да вы шо, народ? этож общий реквизит, нельзя не проверять его заполнение
6 Rusty Nail
 
14.08.12
10:31
(5) можно, но "отключить" - как в (3)
7 х86
 
14.08.12
10:37
так должно работать

ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)

   НомерУдаляемогоЭлемента = ПроверяемыеРеквизиты.Найти("Наименование");
   Если НомерУдаляемогоЭлемента <> Неопределено Тогда
       ПроверяемыеРеквизиты.Удалить(НомерУдаляемогоЭлемента);
   КонецЕсли;
8 pessok
 
14.08.12
10:38
плохому учите... ох, плохому... ну да хозяин - барин, как известно
9 х86
 
14.08.12
10:38
(7)+ как вариант можно еще ПерезЗаписью Наименование = Код
10 RomaH
 
naïve
14.08.12
10:38
8.2
на закладке данные открой стандартные реквизиты
11 х86
 
14.08.12
10:39
(8)почему? что плохого-то?
12 popoff17
 
14.08.12
10:45
(2) Конечная цель - форма с полем "код", полем "ФИО"*(выбор из справочника сотрудников) и табличная часть.
В общем надо убрать проверку с поля "наименование". Я его даже с формы удалил а при записи все равно ошибка.
Может я подзабыл что то сделать?
13 pessok
 
14.08.12
10:45
(11) Методология, кмк. Хотя всем на нее плевать, тащемта
14 pessok
 
14.08.12
10:46
(12) вот ПередЗаписью и пиши в поле наименование свое Строка(ФИО). А то насоветуют, блин.
15 х86
 
14.08.12
10:47
(12)вот перед запсью присваивай наименованию Строка(ФИО)
16 х86
 
14.08.12
10:48
(13)а по конкретнее плиз, что методология говорит?
17 pessok
 
14.08.12
10:54
(16) что у справочника ДОЛЖНО быть наименование.
18 popoff17
 
14.08.12
11:00
(14)(15) я конечно извиняюсь за назойливость, но все же где то же должно указываться какое поле проверять, а какое нет? не каждый же раз при создании своего справочника писать в поле ввода свое произвольное значение?
Мне просто нужно чтобы значение в это поле выбиралось из справочника контрагентов. но указать тип значения я не могу - недоступна кнопка выбора на панели свойств. удалить поле ввода - я уже описывал.
19 Godofsin
 
14.08.12
11:02
(18) Смотри (4) и (10) Все уже написали.
20 pessok
 
14.08.12
11:03
(18) не путай ЭФ и реквизит. Ты убрал ЭФ с формы, ну и прекрасно. Но РЕКВИЗИТ должен быть заполнене. По сему в РЕКВИЗИТ "Наименование" ты пишешь строковое представление РЕКВИЗИТА "ФИО"
21 popoff17
 
14.08.12
11:05
(19)(20) Дошло! =)
Спасибо всем большое)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.