Имя: Пароль:
1C
1С v8
Обработка изменения прайса
0 example221
 
23.01.20
15:41
Рябят подскажите как добавить при нажатии кнопки еще 2 колонки?
типо 2 доп заполняются а еще 2 нет,скрин и код ниже
https://pastenow.ru/532e128225dee94649e5755c12be7f6c

Процедура Кнопка1Нажатие(Элемент)
    запрос = новый Запрос("ВЫБРАТЬ
                          |    ПрайсМенюСервис.ВидТО,
                          |    ПрайсМенюСервис.Модель,
                          |    ПрайсМенюСервис.КодМодели,
                          |    ПрайсМенюСервис.ТоварУслуга,
                          |    ПрайсМенюСервис.Количество,
                          |    ПрайсМенюСервис.Стоимость,
                          |    ПрайсМенюСервис.Нормочас,
                          |    ПрайсМенюСервис.Условие
                          |ПОМЕСТИТЬ Врем
                          |ИЗ
                          |    РегистрСведений.ПрайсМенюСервис КАК ПрайсМенюСервис
                          |ГДЕ
                          |    ПрайсМенюСервис.ТоварУслуга ССЫЛКА Справочник.Автоработы
                          |;
                          |
                          |////////////////////////////////////////////////////////////////////////////////
                          |ВЫБРАТЬ
                          |    Врем.ВидТО КАК ВидТО,
                          |    Врем.Модель КАК Модель,
                          |    Врем.КодМодели КАК КодМодели,
                          |    Врем.ТоварУслуга,
                          |    Врем.Количество,
                          |    Врем.Стоимость,
                          |    Врем.Нормочас,
                          |    Врем.Условие,
                          |    НормативыПроизводителя.Норматив,
                          |    ВЫБОР
                          |        КОГДА НормативыПроизводителя.Норматив ЕСТЬ NULL
                          |            ТОГДА 0
                          |        КОГДА НормативыПроизводителя.Норматив = 0
                          |            ТОГДА 0
                          |        ИНАЧЕ Врем.Стоимость / НормативыПроизводителя.Норматив
                          |    КОНЕЦ КАК Цена
                          |ИЗ
                          |    Врем КАК Врем
                          |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НормативыПроизводителя КАК НормативыПроизводителя
                          |        ПО Врем.ТоварУслуга = НормативыПроизводителя.Авторабота
                          |            И Врем.КодМодели = НормативыПроизводителя.MODEL_CODE
                          |
                          |УПОРЯДОЧИТЬ ПО
                          |    Модель,
                          |    КодМодели,
                          |    ВидТО");
    Работы.Загрузить(запрос.Выполнить().Выгрузить());    
    тмод = Работы.Выгрузить(,"Модель");
    тмод.Свернуть("Модель");
    Модели.Загрузить(тмод);
    Автоработы.Очистить();
    траб = Работы.Выгрузить(,"ТоварУслуга");
    траб.Свернуть("ТоварУслуга");
    Для каждого стр Из траб Цикл
        н = Автоработы.Добавить();
        н.Работа = стр.ТоварУслуга;
    КонецЦикла;
КонецПроцедуры
1 example221
 
23.01.20
15:42
2 mikecool
 
23.01.20
15:43
кастую Маньяка в ветку
3 example221
 
23.01.20
15:44
(2) маны хватит?)
4 example221
 
23.01.20
16:12
Разобрался)