|
Сравнение | ☑ | ||
---|---|---|---|---|
0
SergeySergIT
05.03.13
✎
13:30
|
Привет коллеги,
проблема такая есть список в нем есть Сотрудники у которых в зависимости от документа основания разные типы премии и получаеться у одного человека может быть три типа премии как можно вычислить макимальный из них? |
|||
1
Wobland
05.03.13
✎
13:31
|
что такое список?
|
|||
2
Тролль главный
05.03.13
✎
13:31
|
максимальный что, простите?
|
|||
3
1C-band
05.03.13
✎
13:31
|
(0) Список, пардон, чего?!
|
|||
4
Тролль главный
05.03.13
✎
13:32
|
запросом, используя агрегатную функцию МАКСИМУМ
|
|||
5
SergeySergIT
05.03.13
✎
13:32
|
(1) некая табличная часть
|
|||
6
Ksandr
05.03.13
✎
13:32
|
Максимального из сотрудниов?
По условию > 22см |
|||
7
Wobland
05.03.13
✎
13:32
|
(5) сгруппировать, попросить максимум
|
|||
8
SergeySergIT
05.03.13
✎
13:33
|
(4) это внешняя обработка а процент премии не береться из документов а высчитываеться
|
|||
9
SergeySergIT
05.03.13
✎
13:33
|
(7) а по подробнее
|
|||
10
1Сергей
05.03.13
✎
13:33
|
Встречаешься ты с барышней в кафе, допустим. Случайно какая-то милая нелепость заставляет вас заговорить друг с другом и приглянулись вы друг другу. Потом - вечер, лето, теплынь, пахнет черемуха и безумствуют соловьи...Смех, легкое опьянение, вы стоите на балконе у нее дома, потом заходите в комнату... Тут клавиатура бессильна - она БОГИНЯ и даже шестой оргазм не может вас разлучить. Ты засыпаешь обняв ее и во сне формируешь предложение руки и сердца. Утро. Солнце лупит прямо в глаза. Приходится просыпаться. А на столе лежит записка:"Радость моя, солнце мое, свет моей жизни! Я ушла на работу. Это такая мука - разлучится с то....."СТОП!!! Что это??? Еще раз! "Разлучится с тобой".... Нет, нет!!! Только не это!!!
Полседьмого вечером раздается бряканье ключей. Ты видишь мельком из-за створки двери бесконечно любимый профиль... Прощай... Топор в неумелых руках не перерубает шею даже с третьего удара. Ты стоишь в луже крови над издыхающей Богиней и шепчешь:"...ться, любимая, ...ться".... |
|||
11
Wobland
05.03.13
✎
13:34
|
(9) МАКСИМУМ(Длина), СГРУППИРОВАТЬ ПО ХозяинДлины
|
|||
12
Ksandr
05.03.13
✎
13:34
|
Приказ = Новый Приказ("ПРИКАЗЫВАЮ вычислить максимальный из них");
Приказ.УстановитьПараметр("ИНИИПЕТ"); Приказ.Выполнить(); |
|||
13
Wobland
05.03.13
✎
13:35
|
(10) !!
|
|||
14
assasu
05.03.13
✎
13:35
|
(10) крутяк
|
|||
15
Шапокляк
05.03.13
✎
13:35
|
(10) ТС это уже читал, теперь везде "ться" пишет. Лучше запятых ему пришли.
|
|||
16
SergeySergIT
05.03.13
✎
13:36
|
(11) процент премии вычисляется после получения ФизЛиц и ДокументаОснования
|
|||
17
Wobland
05.03.13
✎
13:37
|
(16) ещё раз. выбрать ТЧ.ХозяинДлины, максимум(ТЧ.Длина) из ТЧ сгруппировать по ТЧ.ХозяинДлины
|
|||
18
Ksandr
05.03.13
✎
13:39
|
ТЗ в ВТ, далее МАКСИМУМ(ВТ.Длина) СГРУППИРОВАТЬ ПО ВТ.ХозяинДлины
|
|||
19
Wobland
05.03.13
✎
13:45
|
(18) а зачем ВТ?
|
|||
20
Ksandr
05.03.13
✎
13:46
|
Есть способ проще пишу
ВременнаяТЗ = ТвояТЗ.СкопироватьеЕ!; Для каждого строка из тз цикл найденнаяСтр = ВременнаяТЗ.Найти(Строка.ХозяинДлины); Если НайденнаяСтр = Неопределено Тогда НайденнаяСтр = ВременнаяТЗ.Добавить(); Тут перечисляешь реквизиты типа (про заполнить значение свойств я тебе не скажу) НайденнаяСтр.Реквизит1 = Строка.Реквизит1; ИначеЕсли Строка.Длина > НайденнаяСтр.Длина Тогда НайденнаяСтр.Длина = Строка.Длина; КонецЕсли; КонецЦикла; ТвояТз.Очистить! Для Каждого строка из временнаятз цикол Стр = твояТз.Добавить Стр.Реквизит1 = Строка.Реквизит1; ... Стр.Реквизит99 = Строка.Реквизит99; КонецЦикола! |
|||
21
Ksandr
05.03.13
✎
13:48
|
(19) Исходя из того что список уже есть, если можно поправить то где оно формируется то можно вычислить самый большой из них
|
|||
22
SergeySergIT
05.03.13
✎
14:38
|
(20) а если они равны между собой? как можно выбрать только один из них?
|
|||
23
Wobland
05.03.13
✎
14:45
|
(22) бери правый
|
|||
24
SergeySergIT
05.03.13
✎
14:54
|
(23) правый?
|
|||
25
Wobland
05.03.13
✎
14:56
|
(24) вариант "любой", я так понимаю, не устраивает?
|
|||
26
SergeySergIT
05.03.13
✎
14:59
|
(25)к примеру если сотрудник был в отпуске у него один % и если он болел у него такой же % и в ТЧ они оба помещаются а надо какой либо 1
|
|||
27
SergeySergIT
05.03.13
✎
15:04
|
up
|
|||
28
monsterZE
05.03.13
✎
17:28
|
(26) =) если задача - найти МАКСИМАЛЬНЫЙ процент, тогда какая разница какой выбирать?
|
|||
29
Ksandr
05.03.13
✎
17:49
|
(27) В (20) умышленный хомнокод. Не делай так!
Ну и да ЗаполнитьЗначениеСвойств() + Ctrl + F1 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |