|
Учебная версия.Доступ ввода информации. Отображение списка сотрудников одного пола. | ☑ | ||
---|---|---|---|---|
0
Aria
16.12.19
✎
17:44
|
Значит такс
В колледже задали написать небольшую конфигурацию и, разумеется, возникли определенные трудности. Есть Справочники: Услуга (реквизит: НеобходимыйПолСотрудника //необязателен для заполнения), Сотрудники (ФИО, Пол). Представление Пол: мужской, женский, соответственно. Есть документ ЗаказДедаМороза. В нем есть табличная часть Услуги: Услуга, Сотрудник, Цена. Нужно сделать так, чтобы: Во-первых, пока услуга не выбрана, поле выбора Сотрудник было заблокировано, и, соответственно, когда услугу выбрали, поле разблокировалось. Во-вторых, при выборе услуги проверялся пол, и в поле Сотрудник отображались только те, у которых пол совпадал с необходимым для этой услуги. С первым пыталась сделать через свойства Доступность или ТолькоПросмотр // СтрокаТабличнойЧасти = Элементы.Услуги.ТекущиеДанные; // СтрокаТабличнойЧасти.Сотрудник.Доступность=Истина; но оно не работает, пишет : "Поле объекта не обнаружено(Доступность)". Вообще не понимаю что с этим делать Со вторым вообще без понятия куда и как писать код) Если кто может, помогите пожалуйста |
|||
1
karabas11
16.12.19
✎
17:49
|
то есть бороду женщина побрить не сможет? сексизм
|
|||
2
Aria
16.12.19
✎
18:05
|
хоспаде, во первых, не я придумываю задание
а во вторых снегурка мужик, ну такое себе |
|||
3
Vladal
16.12.19
✎
18:10
|
(0) Управляемые или обычные формы? (вероятно, управляемые)
|
|||
4
Aria
16.12.19
✎
18:12
|
(3) Управляемые
|
|||
5
palsergeich
16.12.19
✎
18:14
|
(0) СтрокаТабличнойЧасти = Элементы.Услуги.ТекущиеДанные;
// СтрокаТабличнойЧасти.Сотрудник.Доступность=Истина; Так низя. У строки нет свойств. Свойство у поля таблицы. Поле = Элементы.Услуги.Сотрудник; Поле.Доступность = Истина; Единственное где можно без такого изврата при активизации - в условном оформлении, там по факту делается то же самое, но за ширмой. |
|||
6
Aria
16.12.19
✎
18:50
|
(5) Спасибо,
добавила еще небольшое условие,чтобы при добавлении новых строк тоже изначально было заблокирован столбец хоть и криво, но и так сойдет) с полом бы разобраться теперь |
|||
7
vicof
17.12.19
✎
03:59
|
(6) Если длинный, то мужской, и наоборот
|
|||
8
Vladal
18.12.19
✎
17:10
|
(6) > с полом бы разобраться теперь
Когда выбрали услугу, определили пол исполнителя. (обработчик поля ПриИзменении) По этому полу находите исполнителей и в подборе накладываете фильтр по полу. Как вариант - если справочник маленький, собрать все исполнителей нужного пола в список и этот список подсунуть для выбора. Пример кода нужен? |
|||
9
Vladal
18.12.19
✎
17:12
|
(7) Пол халата? не факт. Длина слов "мужской" и "женский" - одинаковой длины.
Или месье продолжает самоутверждается? Так за 5 лет бы уже поднял самооценку и перестал бы флудить в тематических ветках. Об этом и правила написаны. |
|||
10
singlych
18.12.19
✎
17:45
|
список это изврат
надо добавить колонку пол в таблице, заполнять ее при выборе услуги, а в колонке Сотрудник указать связь параметров выбора |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |