|
1См77 Как получить значение переодического реквизита в запросе?
|
|||
---|---|---|---|
#18+
Добрый день! Надо посчитать общую сумму денег, но только без учеников Если без запроса, а просто читать записи из журнала зарплата, то я делаю так Код: plaintext
а как такое условие написать в запросе? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Заранее благодарю! С уважением Игорь. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2007, 13:36 |
|
1См77 Как получить значение переодического реквизита в запросе?
|
|||
---|---|---|---|
#18+
Убрать Получить(ДатаОкончания), в запросе сисетма сама выбирает периодические реквизиты на конечную дату запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2007, 13:51 |
|
1См77 Как получить значение переодического реквизита в запросе?
|
|||
---|---|---|---|
#18+
Старый 1С-ик, большое спасибо. я только хочу уточнить, что если сотрудник перешёл, скажем на другую должность учеником, как раз на ДатаКон в этом случае, не потеряются ли записи, когда он не был учеником? Скажем период пользователь задаёт за весь год. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2007, 14:02 |
|
1См77 Как получить значение переодического реквизита в запросе?
|
|||
---|---|---|---|
#18+
klen_ не потеряются ли записи, когда он не был учеником? Скажем период пользователь задаёт за весь год. ответ: Старый 1С-ик сисетма сама выбирает периодические реквизиты на конечную дату запроса ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2007, 14:43 |
|
1См77 Как получить значение переодического реквизита в запросе?
|
|||
---|---|---|---|
#18+
Большое спасибо, и Старый 1С-ик, и tvm Я почему ещё раз спрашиваю, потому что результаты получаются разные Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
просто перебором записей получается на 5 рублей с копейками БОЛЬШЕ Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2007, 15:18 |
|
1См77 Как получить значение переодического реквизита в запросе?
|
|||
---|---|---|---|
#18+
думал, может быть из-за дат, поменял на Код: plaintext 1.
видимо запросом такие вещи делать нельзя ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2007, 15:39 |
|
1См77 Как получить значение переодического реквизита в запросе?
|
|||
---|---|---|---|
#18+
Да, запрос не разбивается по периодам периодического реквизита - всегда получаешь последнее. Лучше делать прямой выборкой из sql, засовывать все в таблицу значений, а потом сливать таблицы на локальной машине. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2007, 12:04 |
|
1См77 Как получить значение переодического реквизита в запросе?
|
|||
---|---|---|---|
#18+
прямой выбор - это как? не указывать период? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2007, 12:10 |
|
1См77 Как получить значение переодического реквизита в запросе?
|
|||
---|---|---|---|
#18+
понял Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2007, 12:16 |
|
1См77 Как получить значение переодического реквизита в запросе?
|
|||
---|---|---|---|
#18+
Нет - через 1СPP.dll или через ADO. Результат в первом случае возращается в таблицу значений. Далее таблицу сворачиваем по сотруднику. То, что Вы написали будем работать не очень быстро - но смысл тот же. Если писать без прямого обращения к таблице - то пишите цикл по выборке записей накапливая итог, запросом здесь не стоит пользоваться. Вообще - запрос - не самая быстрая вещь на свете. Опыт показывает - что выборка документов по графе отбора в таблицу значений с последующими расчетами итогов непосредственно в клиенте сработает существенно быстрее чем запрос с функцией. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2007, 15:45 |
|
|
start [/forum/topic.php?fid=28&msg=34793892&tid=1525314]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
123ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 252ms |
total: | 467ms |
0 / 0 |