|
v7: Первый документ движения по измерению регистра | ☑ | ||
---|---|---|---|---|
0
Стрелок
18.01.13
✎
21:57
|
Доброго времени суток
Вопрос № 1 Надо получить дату ПЕРВОГО движения регистра по значению измерения. Значение измерения представлено в виде списка значений. (от одного до .....). Надо сделать с помощью 1с++ Вариант с УстановитьЗначениеФильтра() и ВыбратьДвижения НЕ ПРЕДЛАГАТЬ Вопрос № 2 Как считают уважаемые мной спецы по 1с++ - что отработает быстрее - несколько запросов по каждому значению измерения из списка каждый со своей датой начала и конца, или же один запрос с даты самого первого движения по измерению с условием из списка Расшифровка - есть регистр некий, в нём есть измерение "объект" - это объект строительно-монтажных работ. Заказчик возжелал цифру, которая означает количество и стоимость ТМЦ освоенных на каждом объекте. Разброс дат (на сей момент) от марта 2000 до декабря 2011. |
|||
1
monsterZE
18.01.13
✎
22:53
|
я не совсем уловил =) тебе просто пример прямого запроса из регистра? что значит получить дату первого?.. выбрал за период - вот тебе и первое и последнее =)
|
|||
2
КонецЦикла
18.01.13
✎
22:59
|
Смотри план выполнения запроса
Пробуй одним select top 1 from RA**** where sp1 in (список1) and sp2 in (список2) order by ... |
|||
3
Стрелок
19.01.13
✎
16:00
|
смотрите. есть понятие "объект". каждый из них "стартует" в разное время - какойто начинается в мае, какойто в сентябре. надо найти эту дату для того чтобы сделав запрос "с...по" получить все движения по объекту. просто не хочетсяставить дату "с" на 1980 год
|
|||
4
monsterZE
19.01.13
✎
16:14
|
(3) ну а "стартует" как-то обозначается? ..а если они у тебя с "протяженностью" по неск лет - полюбому прийдется отбирать или все записи по объекту, или за какой-то "минимально возможный период"
|
|||
5
monsterZE
19.01.13
✎
16:15
|
сам объект не уникальный? ты как-то полнее опиши что-ли =)
|
|||
6
leshikkam
19.01.13
✎
16:18
|
(3) В аську написал
|
|||
7
Стрелок
19.01.13
✎
16:22
|
строительно-монтажная организация. есть куча объектов работы. каждый запускался в своё время. надо получить все движения по объекту с момента его запуска. Дабы не писать в запросе с 1980 хочется получить дату первого движения по объекту.
усложняем задачу - есть список объектов - надо для каждого получить первую дату движения и сделать запрос по всем именно с этой даты. Ну не помнит директор когда конкретно запускался тот или иной объект. дать ему возможность выбирать даты самому - обязательно не угадает. хочется обойти этот фактор |
|||
8
leshikkam
19.01.13
✎
16:26
|
(7) есть вариант в icq выйти?
|
|||
9
ДенисЧ
19.01.13
✎
16:34
|
(7) тебе в (2) ответили...
|
|||
10
Мохнатое рыло
20.01.13
✎
09:42
|
К объекту добавить реквизит "ДатаНачалаРабот", обработкой заполнить..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |