Группа: Пользователи
Сообщений: 16
Спасибо сказали: 0 раз
Рейтинг: 0
Доброго дня.
В табличной части документа есть 2 поля: в одном ссылка на элемент справочника, а второе нужно заполнить одной из строк табличной части этого элемента справочника. В тонком клиенте все работает через событие "началовыбора". В Вэб клиенте это событие не возникает. Заполнить список выбора ПриСозданииНаСервере естественно не получится. Собственно к чему привязать заполнение списка? Или придется делать отдельную форму выбора?
Группа: Пользователи
Сообщений: 16
Спасибо сказали: 0 раз
Рейтинг: 0
ed.kharkov, Тогда пользователю придется заполнять поля строго по-порядку. чтобы исправить уже выбранное значение придется сначала заново выбрать первое поле. Крайне не удобно(
цитата "Список элементов этого списка значений я определяю запросом в функции, созданной &НаСервере и процедуре &НаКлиенте этот результат запроса загружаю в список значений."
Группа: Пользователи
Сообщений: 16
Спасибо сказали: 0 раз
Рейтинг: 0
Цитата(Petre @ 02.07.18, 12:01)
QUOTE (kapacb @ 02.07.18, 8:13) Заполнить список выбора ПриСозданииНаСервере естественно не получится. Почему?
потому, что при создании формы табличная часть нового документа пустая, а у заполненного строк много. для каждой строки список выбора свой. какой список заполнять?
ed.kharkov, Это первое что я пытался использовать. Но при активации нельзя вызывать процедуры с директивой НаСервере. Как данные в список получить?
kapacb @ Сегодня, 12:25
, Написать серверную функцию, которая будет получать значение поля 1 и возвращать значения, которыми надо заполнить список выбора. В процедуре ПриАктивизацииСтроки вызывать эту функцию.
Группа: Местный
Сообщений: 2908
Из: Київ, Україна
Спасибо сказали: 1159 раз
Рейтинг: 1244.5
kapacb @ Today, 11:25
, "Семен Семеныч!" (с) Теперь понял задачу. В таком случае советую создать реквизит формы ТаблицаЗначений. ПриСозданииНаСервере и ПриИзменении заполнять / корректировать ее. А ПриНачалеРедактирования уже работать с данным реквизитом исключительно на клиенте.
Допрацьовую: - "Бухгалтерія для України 2.1"; - "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!