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

Автозаполнение поля табличной части документа при изменении другого поля табличной части документа

Автор dimanpsp, 02 июн 2015, 12:28

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

dimanpsp


Rasty

Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

dimanpsp

Цитата: Rasty от 02 июн 2015, 13:43
попробуйте на сервере

Ничего не изменилось. Может, еще дело в том, что у меня демо-версия?
1С:Предприятие 8.3, учебная версия (8.3.5.1248)

cska-fanat-kz

Цитата: Rasty от 02 июн 2015, 13:43
попробуйте на сервере

простите, но это глупость.

должно быть так
&НаКлиенте
Процедура СтоимостьТипРаботПриИзменении(Элемент)

СтрокаТабличнойЧасти = Элементы.Стоимость.ТекущиеДанные;
СтрокаТабличнойЧасти.Ставка=ПолучитьСтавкуНаСервере(СтрокаТабличнойЧасти.ТипРабот);

КонецПроцедуры

&НаСервереБезКонтекста
Функция ПолучитьСтавкуНаСервере(ТипРабот)
    Возврат ТипРабот.Ставка;
КонецФункции
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

dimanpsp

Цитата: cska-fanat-kz от 02 июн 2015, 14:00
Цитата: Rasty от 02 июн 2015, 13:43
попробуйте на сервере

простите, но это глупость.

должно быть так
&НаКлиенте
Процедура СтоимостьТипРаботПриИзменении(Элемент)

СтрокаТабличнойЧасти = Элементы.Стоимость.ТекущиеДанные;
СтрокаТабличнойЧасти.Ставка=ПолучитьСтавкуНаСервере(СтрокаТабличнойЧасти.ТипРабот);

КонецПроцедуры

&НаСервереБезКонтекста
Функция ПолучитьСтавкуНаСервере(ТипРабот)
    Возврат ТипРабот.Ставка;
КонецФункции

Никаких ошибок не выводит, но опять-таки значение ставки не меняется.

cska-fanat-kz

отлаживайте. что еще сказать?
ставьте точку останова на
СтрокаТабличнойЧасти.Ставка=ПолучитьСтавкуНаСервере(СтрокаТабличнойЧасти.ТипРабот);

и вперед
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

cska-fanat-kz

Вопрос на засыпку: а эта процедура вообще назначена как обработчик события? ;)
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

dimanpsp

Цитата: cska-fanat-kz от 02 июн 2015, 15:22
Вопрос на засыпку: а эта процедура вообще назначена как обработчик события? ;)

Вот же оказия! Так и думал, что что-то, да забыл.
Всё теперь работает, огромное спасибо всем и вам в частности.

Теги:

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

Рейтинг@Mail.ru

Поиск