mirror of
https://github.com/netology-code/1c-homeworks.git
synced 2024-11-24 08:02:20 +02:00
Update homework-6-2.md
This commit is contained in:
parent
c8c518813e
commit
653dcd78fe
@ -50,11 +50,13 @@
|
||||
* Для формы документа перекрыть событие ОбработкаВыбора на клиенте и реализовать вызов процедуры ОбработкаВыбораНаСервере с передачей параметра ВыбранноеЗначение.
|
||||
Этот параметр содержит структуру значений полученных при закрытии обработки ПодборРН;
|
||||
* Реализовать процедуру ОбработкаВыбораНаСервере следующимо образом
|
||||
- Проверять если есть строки в ТЧ документа реализация тогда выводить сообщение с предложением их удалить;
|
||||
- Если дали согласие удалить строки - очищаем табличную часть иначе выходим из процедуры;
|
||||
- Проверять если есть строки в ТЧ документа Реализация тогда выводить вопрос что существуют строки и предложение удалить их. Режим вопроса ДаНет.
|
||||
- Если дали согласие удалить строки - очищаем табличную часть, иначе выходим из процедуры. Если нет строк продолжать без проверки;
|
||||
- Создать запрос. Текст запроса выбирает последние цены на дату документа Реализация из регистра сведений Цены номенклатуры.
|
||||
- Условие в срезе текста запроса формировать динамически в зависимости от полученных значений параметров в структуре. При этом возможны варианты -
|
||||
заполнена или не заполнена группа номенклатуры. ЦенаС, ЦенаПо могут быть равны нулю или больше нуля.
|
||||
Так же в зависимости от этих условий устанавливать необходимые параметры запроса.
|
||||
- Результат запроса добавить в табличную часть. Это реквизиты Номенклатура и Цена.
|
||||
- Строки выборки запроса добавить в табличную часть. Использовать значения полей Цена, Номенклатура;
|
||||
* Заполнить в регистр сведений строки и проверить заполнение строк ТЧ документа Реализация нажатием на кнопку ЗаполнитьСтроки и установкой различных вариантов значений
|
||||
реквизитов формы обработки ПодборРН.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user