|
Группировка | ☑ | ||
---|---|---|---|---|
0
Катерина19_94
25.11.13
✎
08:33
|
как сделать так чтобы у меня выходило при группировке ФИОсотрудника и транспорта....выходило начальное значение , суммируемое значение на конец, и общий километраж
|
|||
1
Wobland
25.11.13
✎
08:33
|
назначить ресурсы в СКД
|
|||
2
Wobland
25.11.13
✎
08:34
|
когда сдаваться-то? к новому году поспеешь ещё..
|
|||
3
Катерина19_94
25.11.13
✎
08:56
|
я это сделала ) поняла сама
|
|||
4
Wobland
25.11.13
✎
08:59
|
прогресс налицо. первая ветка - 500 постов, крайняя - 3
|
|||
5
Катерина19_94
25.11.13
✎
09:25
|
Если ЗначениеЗаполнено(Объект.ФИОсотрудника)тогда
//{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА // Данный фрагмент построен конструктором. // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!! Макет = Обработки.ПоСамРаботе.ПолучитьМакет("Макет"); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | СведенияПоБригаде.Транспорт, | СведенияПоБригаде.ФИОсотрудника, | СведенияПоБригаде.КонЗначениеСпидометра, | СведенияПоБригаде.ОбщийКилометраж, | СведенияПоБригаде.НачЗначениеСпидометра |ИЗ | РегистрНакопления.СведенияПоБригаде КАК СведенияПоБригаде |ГДЕ | СведенияПоБригаде.ФИОсотрудника = &ФИОсотрудника"; Запрос.УстановитьПараметр("ФИОсотрудника",Объект.ФИОсотрудника); Результат = Запрос.Выполнить().Выгрузить(); Для Каждого Стр из Результат Цикл Строка=Объект.ТабДок.Добавить(); Строка.ФИОсотрудника=Стр.ФИОсотрудника; Строка.НачЗначениеСпидометра=Стр.НачЗначениеСпидометра; Строка.КонЗначениеСпидометра=Стр.КонЗначениеСпидометра; Строка.ОбщийКилометраж=Стр.КонЗначениеСпидометра-Стр.НачЗначениеСпидометра; Строка.Транспорт=Стр.Транспорт; КонецЦикла; |
|||
6
Катерина19_94
25.11.13
✎
09:25
|
в чём ошибка помогите ?
|
|||
7
Катерина19_94
25.11.13
✎
09:25
|
не могу понять
|
|||
8
catena
25.11.13
✎
09:28
|
А где группировка? Где суммирование? Где текст ошибки?
|
|||
9
Катерина19_94
25.11.13
✎
09:29
|
и с группировкой так же
|
|||
10
Катерина19_94
25.11.13
✎
09:29
|
не получается
|
|||
11
Wobland
25.11.13
✎
09:29
|
где получение области? где заполнение её параметров? где вывод области? где показ получившегося табдокумента?
пушкин это всё делать будет? |
|||
12
Cube
25.11.13
✎
09:29
|
(6) Главная ошибка в отсутствии удачного фото...
|
|||
13
piter3
25.11.13
✎
09:30
|
так же это как?
|
|||
14
Катерина19_94
25.11.13
✎
09:30
|
мне так должно быть чтобы я выбрала ФИО сотрудника и в табличной части вышло всю про него
|
|||
15
Wobland
25.11.13
✎
09:30
|
(4) сглазил
|
|||
16
catena
25.11.13
✎
09:31
|
(14)А выходит не всё?
|
|||
17
Wobland
25.11.13
✎
09:33
|
(16) или выходит не там. или не выходит. что, как маленькая? сама догадаться не умеешь?
|
|||
18
Катерина19_94
25.11.13
✎
09:34
|
Если ЗначениеЗаполнено(Объект.ФИОсотрудника)тогда
//{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА // Данный фрагмент построен конструктором. // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!! Макет = Обработки.ПоСамРаботе.ПолучитьМакет("Макет1"); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | СведенияПоБригаде.ФИОсотрудника, | ПРЕДСТАВЛЕНИЕ(СведенияПоБригаде.ФИОсотрудника), | СведенияПоБригаде.Транспорт, | ПРЕДСТАВЛЕНИЕ(СведенияПоБригаде.Транспорт), | МАКСИМУМ(СведенияПоБригаде.КонЗначениеСпидометра) КАК КонЗначениеСпидометра, | СУММА(СведенияПоБригаде.ОбщийКилометраж) КАК ОбщийКилометраж, | МИНИМУМ(СведенияПоБригаде.НачЗначениеСпидометра) КАК НачЗначениеСпидометра |ИЗ | РегистрНакопления.СведенияПоБригаде КАК СведенияПоБригаде |ГДЕ | СведенияПоБригаде.ФИОсотрудника = &ФИОсотрудника | И СведенияПоБригаде.Должность.Наименование = ""Водитель"" | |СГРУППИРОВАТЬ ПО | СведенияПоБригаде.ФИОсотрудника, | СведенияПоБригаде.Транспорт"; Запрос.УстановитьПараметр("ФИОсотрудника",Объект. ФИОсотрудника); Для Каждого Стр из Результат Цикл Строка=Объект.ТабДок.Добавить(); Строка.ФИОсотрудника=Стр.ФИОсотрудника; Строка.НачЗначениеСпидометра=Стр.НачЗначениеСпидометра; Строка.КонЗначениеСпидометра=Стр.КонЗначениеСпидометра; Строка.ОбщийКилометраж=Стр.КонЗначениеСпидометра-Стр.НачЗначениеСпидометра; Строка.Транспорт=Стр.Транспорт; КонецЦикла; //Результат = Запрос.Выполнить(); //ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок"); //ОбластьПодвал = Макет.ПолучитьОбласть("Подвал"); //ОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы"); //ОбластьПодвалТаблицы = Макет.ПолучитьОбласть("ПодвалТаблицы"); //ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали"); //ТабДок.Очистить(); //ТабДок.Вывести(ОбластьЗаголовок); //ТабДок.Вывести(ОбластьШапкаТаблицы); //ТабДок.НачатьАвтогруппировкуСтрок(); //ВыборкаДетальныеЗаписи = Результат.Выбрать(); //Пока ВыборкаДетальныеЗаписи.Следующий() Цикл // ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетальныеЗаписи); // ТабДок.Вывести(ОбластьДетальныхЗаписей, ВыборкаДетальныеЗаписи.Уровень()); //КонецЦикла; //ТабДок.ЗакончитьАвтогруппировкуСтрок(); //ТабДок.Вывести(ОбластьПодвалТаблицы); //ТабДок.Вывести(ОбластьПодвал); ////}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА КонецЕсли; КонецЕсли;КонецПроцедуры |
|||
19
Wobland
25.11.13
✎
09:36
|
(18) что предлагаешь с этим сделать?
|
|||
20
Катерина19_94
25.11.13
✎
09:37
|
в чём может быть ошибка? не могу понять
|
|||
21
Wobland
25.11.13
✎
09:37
|
(20) ошибка может быть намёкнута в (11)
|
|||
22
Wobland
25.11.13
✎
09:40
|
это в частном случае. а в общем ошибка заключается в создании вокруг себя реальности, в которой мельнику приходится заниматься ремонтом телевизоров, а бухгалтеру - программированием в 1С
|
|||
23
razlagator
25.11.13
✎
09:58
|
очередная ветка на 100500 постов?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |