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

Как программно изменить поле текущей записи в справочнике ?

Автор onesuser, 10 апр 2014, 08:01

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

onesuser

Здравствуйте ,

Как программно изменить поле (например "Стоимость") текущей записи в справочнике ?

Спасибо

MuI_I_Ika

А что понимается под текущей записью и в каком контексте вы хотите это сделать?

onesuser

В интерфейсе есть пункт - изменить цену договора.
Договора оформлены  как справочники ( меняется только цена)

При нажатии на "изменить цену договора"
появляется форма ,
выбираем в поле договора сам договор ( из справочника договоров ) - это текущий договор !
В поле цены вводим новую цену и  она должна заменить цену в справочнике .



Добавлено: 11 апр 2014, 05:58



bunzuk1991

Если коротко тогда так:
Рисуешь свою форму, ну или можна воспользоватся методом ВвестиЧисло(), береш ссылку на справочник (она есть в списке, млм в текущей записи), получаеш объект и записываеш:
ЦенаВвод = ВвестиЧисло();
Стр = ссылка.получитьОбъек();
Стр.ЦенаВСправочнике = ЦенаВвод;
Стр.Записать();
Ну есто простой вариант, но есть и другие

onesuser


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

Рейтинг@Mail.ru

Поиск