Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
19 мая 2025, 10:10

Выборка по табличным частям документа

Автор dima karpsov, 25 мая 2016, 13:25

0 Пользователей и 1 гость просматривают эту тему.

dima karpsov

Здравствуйте нужна ваша помощь, вопрос такой нужно чтобы когда в Документа Таблица Результатов выбиралась Фамилия определенного человека, из Табличной части документа Сводная Оценочная Ведомость автоматически в Документ Таблица Результатов подставлялись баллы за определенный критерий, который был выставлен в Документе Сводная Оценочная Ведомость.

Rasty

есть событие такое обработкавыбора, пишите туда код
Тех.архитектор

dima karpsov

Я как раз и хотел попросить помощи с кодом так как я профан в 1С.

Rasty

&НаКлиенте
Процедура ОбработкаВыбора(ВыбранноеЗначение)
ОбработатьВыбранноеЗначение(ВыбранноеЗначение)
КонецПроцедуры

&НаСервере
Процедура ОбработатьВыбранноеЗначение(ВыбранноеЗначение)

    Для Каждого Строка Из ВыбранноеЗначение.ПК21 Цикл
        Элементы.ВашаТаблица.ТекущиеДанные["Критерий"+СтрЗаменить(Строка.Номер,".","")] = Строка.Баллы/Строка.Оценка/Строка.Балы //нужное подставит если не сработает тогда придется обращаться по нормальному через точку и сравнивать номер с именем колонки
    КонецЦикла;
КонецПроцедуры
Тех.архитектор

dima karpsov

Цитата: Rasty от 25 мая 2016, 14:21
&НаКлиенте
Процедура ОбработкаВыбора(ВыбранноеЗначение)
ОбработатьВыбранноеЗначение(ВыбранноеЗначение)
КонецПроцедуры

&НаСервере
Процедура ОбработатьВыбранноеЗначение(ВыбранноеЗначение)

    Для Каждого Строка Из ВыбранноеЗначение.ПК21 Цикл
        Элементы.ВашаТаблица.ТекущиеДанные["Критерий"+СтрЗаменить(Строка.Номер,".","")] = Строка.Баллы/Строка.Оценка/Строка.Балы //нужное подставит если не сработает тогда придется обращаться по нормальному через точку и сравнивать номер с именем колонки
    КонецЦикла;
КонецПроцедуры

Прощу прощенья, в Выбранном значении мне нужна указать ссылку на документ откуда будут браться значения?

Rasty

Нет ОбработкаВыбора это стандартное событие которое указывается в свойствах колонки таблицы в конифгураторе
Тех.архитектор

dima karpsov

Тогда к сожалению, придётся обращаться через точку, не поможете с этим? Просто я вообще не понимаю как это реализуется, только учусь ещё)

Rasty

если Строка.Номер = Какой - то там номер тогда
    Элементы.ТекущиеДанные.КолонкаКоторойСоответствуетЭтотНомер = Строка.Какое-тоЗначение;
ИначеЕсли Строка.Номер = ......
Тех.архитектор

Похожие темы (5)

Рейтинг@Mail.ru

Поиск