У меня на форме реквизит диалога “Поезд” тип “Справочник.Поезда”. Структура справочника Поезда: код – номер поезда, наименование – маршрут, т.е. Москва-Новосибирск. После выбора поезда в реквизите диалога высвечивает поезд.наименование. Скажите, как сделать, чтобы высвечивался поезд.код (т.е. номер поезда)?
В конфигураторе выбрать справочник “Поезда”, затем в контекстном меню этого справочника “Редактировать” и в группе “Основное представление” установить переключатель “В виде кода”.
| опубликовано: 3 Октябрь 2007, 10:15
Можно ли реализовать установку даты запрета редактирования отдельно для каждого пользователя или для набора прав?
Прямой возможности такой настройки в 1С не существует. Придется немножко попрограммировать.
Например, в справочнике пользователей добавить еще один реквизит (ДатаЗапрета или КолвоДнейДляРедактирования) и в глобальной функции контроля даты запрета проверять дату не из константы, а из справочника пользователей. Можно даже создать отдельный справочник – ДатыЗапрета, подчиненный справочнику пользователей, и запрещать редактирование документов для определенных пользователей по каждому из документов.
| опубликовано: 27 Сентябрь 2007, 11:34
Получается ввести код в справочнике только 505, а ввести код 505.1 не получается! Почему?
Это потому, что у Вас для этого справочника в конфигураторе в настройках справочника установлен числовой код, а не текстовый.
Но вообще с кодом типа 505.1 нужно быть поаккуратнее – дальнейшая нумерация может сбиться из-за того, что 505 может быть воспринято как префикс и следующим автоматическим номером будет 505.2, и т.д. до 505.9, 505.0, после чего код 505.0 будет выдаваться для всех новых элементов справочника. И от этого уже будет не так легко избавиться...
| опубликовано: 25 Сентябрь 2007, 17:44