|
v7: Прямой запрос по текущему документу из регистра |
☑ |
0
serg3234
14.02.14
✎
14:50
|
Добрый день.
Подскажите пож-та, почему этот запрос возвращает документы <Объект не найден>
ТекстЗапроса = "
|Выбрать
| Рег.Партия as [Партия $Справочник.Партии],
| Право(Рег.ПозицияДокумента,9) [Док $Документ],
//| Рег.ВидДокумента Док_вид,
| MAX(Рег.ВидДокумента) Док_вид,
| SUM(Рег.КоличествоПриход) КАК КоличествоПриход
|ИЗ
|$РегистрОстаткиОбороты.ПартииНаличие(:ДатаНачала, :ДатаКонца~, Документ,ДвиженияИГраницыПериода,
| (Партия В (ВЫБРАТЬ val ИЗ #СпПартий)),(Партия),(Количество)) КАК Рег
|Group BY
| Рег.Партия, Рег.ПозицияДокумента
|";
|
|
1
ДенисЧ
14.02.14
✎
14:54
|
Наверное, Право(Рег.ПозицияДокумента,9) не дают правильный ид документа...
|
|
2
serg3234
14.02.14
✎
14:54
|
выгружаю данные в таблицу значений. в таблице значений документы: <Объект не найден>(148/740)
|
|
3
serg3234
14.02.14
✎
14:54
|
right не работает.
забыл указать база дбф
|
|
4
serg3234
14.02.14
✎
14:55
|
а как правильно? в примерах везде так(
|
|
5
Ёпрст
гуру
14.02.14
✎
15:03
|
база дбф и РегистрОстаткиОбороты.ПартииНаличие ?
Ничего не путаешь ?
Или ты класс прямой запрос используешь ?
|
|
6
serg3234
14.02.14
✎
15:05
|
да, использую класс "Прямой запрос"
|
|
7
Ёпрст
гуру
14.02.14
✎
15:08
|
как минимум, группировать не надо, ВТ и так сгруппирована ужо.. а так, хз во что там этот запрос превращается в итоге (он еще и 1sqlite поди юзает для дбф).
|
|
8
serg3234
14.02.14
✎
15:17
|
Всем спасибо
победил
ТекстЗапроса = "
|Выбрать
| Рег.Партия as [Партия $Справочник.Партии],
| Рег.ТекущийДокумент [Док $Документ],
| Рег.ВидДокумента [Документ_вид $ВидДокумента],
| SUM(Рег.КоличествоПриход) КАК КоличествоПриход
|ИЗ
|$РегистрОстаткиОбороты.ПартииНаличие(:ДатаНачала, :ДатаКонца~, Документ,ДвиженияИГраницыПериода,
| (Партия В (ВЫБРАТЬ val ИЗ #СпПартий)),(Партия),(Количество)) КАК Рег
|";
|
|
9
Ёпрст
гуру
14.02.14
✎
15:21
|
(8) эт врят ли.. sum лишняя
|
|
10
serg3234
14.02.14
✎
15:25
|
sum да, лишняя
|
|
11
Злопчинский
14.02.14
✎
18:23
|
на эмуляторе языка "Эль-76" (вроде так), который отрабатывали на практикумах в результате трансляции можно было встретит такие диагностические сообщения
Все - не годится
Конец - не годится
|
|
12
Mikeware
14.02.14
✎
18:30
|
(11)
В языке для Наири был оператор
"Допустим ..."
(это наши так let перевели)
:-)
А в языке "Вояка" цикл организовывался
ЛЕЧЬ
...
ВСТАТЬ
:-D
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший