Имя: Пароль:
1C
1С v8
Как получить значение?
0 Полька
 
18.02.14
10:59
УАТ.
Есть документ "Путевой лист",
у него "Выработка"- табличная часть.
В табличной части ПараметрВыработки типа СправочникСсылка.уатПараметрыВыработки (целая куча их).
Делаю запрос. В цикле нахожу нужный мне параметр, а как его значение получить?
1 ДенисЧ
 
18.02.14
11:00
Нифига не понял.
2 Cube
 
18.02.14
11:00
(0) Не проще в РН это получить?
3 Godofsin
 
18.02.14
11:01
нипанятна...
4 Полька
 
18.02.14
11:06
Запрос.Текст= "ВЫБРАТЬ
    |    уатПутевойЛист.ТранспортноеСредство,
    |    уатПутевойЛист.ВыработкаТС.(
    |        ПараметрВыработки)
        |ИЗ
        |    Документ.уатПутевойЛист КАК уатПутевойЛист
        |ГДЕ
        |    уатПутевойЛист.Дата >= &Дата1
        |    И уатПутевойЛист.Дата <= &Дата2
......
Для каждого т Из Выборка Цикл
   Для каждого тт Из т.ВыработкаТС Цикл
    Если тт.ПараметрВыработки=Справочники.уатПараметрыВыработки.ВремяВРаботе Тогда
       //нужно получить это время в работе            
    КонецЕсли;    
   КонецЦикла;    
КонецЦикла;
5 catena
 
18.02.14
11:08
Запрос.Текст= "ВЫБРАТЬ
    |    уатПутевойЛист.Ссылка.ТранспортноеСредство,
    |    уатПутевойЛист.ПараметрВыработки
        |ИЗ
        |    Документ.уатПутевойЛист.ВыработкаТС КАК уатПутевойЛист
        |ГДЕ
        |    уатПутевойЛист.Ссылка.Дата >= &Дата1
        |    И уатПутевойЛист.Ссылка.Дата <= &Дата2
6 Wobland
 
18.02.14
11:10
+(5) ГДЕ  уатПутевойЛист.ПараметрВыработки=ЗНАЧЕНИЕ(Справочник.уатПараметрыВыработки.ВремяВРаботе)
7 Cube
 
18.02.14
11:16
(4) (5) (6) Ну, раз пошла жара, тогда уж:

ВЫБРАТЬ
    уатВыработкаОбороты.Объект,
    уатВыработкаОбороты.КоличествоОборот
ИЗ
    РегистрНакопления.уатВыработка.Обороты(
            &Дата1,
            &Дата2,
            Запись,
            Объект ССЫЛКА Справочник.ОсновныеСредства
                И ПараметрВыработки = ЗНАЧЕНИЕ(Справочник.уатПараметрыВыработки.ВремяВРаботе)) КАК уатВыработкаОбороты
8 Полька
 
18.02.14
11:40
(5) (6) Так а само значение то так и не могу получить. Что время в работе 8 часов, или 5 часов.
9 Cube
 
18.02.14
11:43
(8) Ну так ты это поле в выборку-то включи...

|    уатПутевойЛист.Количество
10 Wobland
 
18.02.14
11:43
(8) что там пишут Кубы?
11 Godofsin
 
18.02.14
11:44
(8) Так в ТЧ дока есть реквизит, отображающий это значение?
12 Полька
 
18.02.14
12:23
(10) я через Регистр еще не делала, пока с документов пытаюсь получить
(9) кол-во никакиго отношения не имеет к параметрам
(11) в документе цифра есть, а вот в конфигураторе не вижу.
13 Wobland
 
18.02.14
12:25
за необоснованное получение данных из документа на экзамене больно бьют табуреткой по пальцам
14 Godofsin
 
18.02.14
12:26
(12) Ну дык эта цифра у элемента формы
15 Cube
 
18.02.14
12:30
(12) "пока с документов пытаюсь получить"
Не надо пытаться делать неправильно. Делай сразу правильно.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший