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

Вывод сумм в поля документа

Автор Валерия Алексеева, 09 мар 2021, 16:11

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

Валерия Алексеева

Здравствуйте, я только что появилась на форуме и надеюсь, что мудрые люди помогут разобраться с начинаниями в 1С. Меня беспокоит один вопрос, который я не совсем понимаю - а можно ли вводимые в поля документа данные "брать" с помощью кода, затем в модуле формы или объекта (документа) провести с ними расчеты, и вывести результаты в другие поля? И можно ли то же самое сделать с уже введенными данными?
Конкретно просто добиваюсь возможности автоматизировать расчет суммы (в рамках кода -  умножения) цены и количества инвентаря, дважды, с одним и тем же полем цены, и двумя разными полями количества, которые также будут выводиться в два разных поля результатов. Скажем, ввожу эти все значения на форме, и код их перемножает после нажатия кнопки "Ок" или "Записать", получает результаты и выводит их в соответствующие поля.
Не уверена, что смогу объяснить больше или что-то показать, я всего лишь работаю с учебной программой через обычное приложение, ничего более.

alexandr_ll

Цитата: Валерия Алексеева от 09 мар 2021, 16:11
Здравствуйте, я только что появилась на форуме и надеюсь, что мудрые люди помогут разобраться с начинаниями в 1С. Меня беспокоит один вопрос, который я не совсем понимаю - а можно ли вводимые в поля документа данные "брать" с помощью кода, затем в модуле формы или объекта (документа) провести с ними расчеты, и вывести результаты в другие поля? И можно ли то же самое сделать с уже введенными данными?
Конкретно просто добиваюсь возможности автоматизировать расчет суммы (в рамках кода -  умножения) цены и количества инвентаря, дважды, с одним и тем же полем цены, и двумя разными полями количества, которые также будут выводиться в два разных поля результатов. Скажем, ввожу эти все значения на форме, и код их перемножает после нажатия кнопки "Ок" или "Записать", получает результаты и выводит их в соответствующие поля.
Не уверена, что смогу объяснить больше или что-то показать, я всего лишь работаю с учебной программой через обычное приложение, ничего более.
Обычно у каждого поля на форме есть событие "При изменении", поэтому к этому событию нужно написать процедуру по пересчету других полей. Тогда других кнопок не понадобится. https://forum-baza.ru/index.php?topic=76161.0

Валерия Алексеева

Цитировать
Обычно у каждого поля на форме есть событие "При изменении", поэтому к этому событию нужно написать процедуру по пересчету других полей. Тогда других кнопок не понадобится. https://forum-baza.ru/index.php?topic=76161.0
Ладно, я про этот метод прочитаю, но он точно сюда подойдет для обычного приложения? Просто получается, у меня сначала одна цена на два количества, затем вводятся эти самые значения. И не совсем понятно, как работают ссылки на значения из формы. И в ней не должны ли быть строки для ввода сумм, и там они уже будут высчитываться, затем выводиться вместе со всеми значениями? Надеюсь, я вас не гружу вопросами.

ls600

Для базовых знаний нужно прочитать и сделать базу. Книгу можно скачать, если не найдете. Пишите почту скину.
1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы

Валерия Алексеева

Цитата: ls600 от 10 мар 2021, 13:42
Для базовых знаний нужно прочитать и сделать базу. Книгу можно скачать, если не найдете. Пишите почту скину.
1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы

Вообще, я уже создала базу, просто пытаюсь связать сейчас все вместе. Все равно, ладно, спасибо за книгу, я нашла.

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

Рейтинг@Mail.ru

Поиск