|
v7: 1Sqlite и общие реквизиты |
☑ |
0
Aleksey
12.12.12
✎
20:41
|
Так как на 1срр никто не отвечает, спрошу здесь
Дано
1С 7.7.027 дбф
1sqlite 1.0.2.6 (скачен отсюда . Пробовал и на 1.0.2.4 ошибка та же
Есть общий реквизит Автор с установленной галкой отбор
Текст запроса
SELECT Жур.Автор [Автор $Справочник.Пользователи] From [Журнал] as Жур
Отрабатывает без проблем.
При это запрос с текстом
SELECT Жур.Автор [Автор $Справочник.Пользователи] From __1S_journ as Жур
Выдает ошибку "no such column: Жур.Автор"
Почему???
|
|
1
Dolly_EV
13.12.12
✎
09:39
|
из хелпа по 1sqlite:
Подключение таблицы журнала документов
Таблица журнала документов (1SJOURN) подключается, используя имя:
Журнал|Journal
Пример:
create virtual table Журнал using dbeng(Журнал)
create virtual table Journal using dbeng(Journal)
...
Подключение системных таблиц 1Sxxx
Служебные таблицы 1С, чьи имена начинаются с 1S (кроме 1SJOURN), подключаются, используя имя:
_1С|_1S.ИмяТаблицыБез1С
Т.о., ключевое слово "кроме 1SJOURN"
|
|
2
Ёпрст
гуру
13.12.12
✎
09:43
|
(0) select * то хоть работает ?
(1)в старом синтаксисе, можно было и журнал так подключать
|
|
3
Aleksey
13.12.12
✎
18:37
|
(2) Да все работает, кроме общих реквизитов
Собственно до этого всегда вытаскивал ссылку, дату, номер, проведен, пометкаудаления через __1S_journ. А тут понадобились общие реквизиты вытянуть и ступор. Случайно попробовал через [Журнал] - взлетело
|
|
4
Aleksey
14.12.12
✎
22:35
|
ап
|
|
5
orefkov
14.12.12
✎
23:24
|
Так в чем вопрос то?
"Используй Журнал, Люк"
При подключении через __1S_xxx тупо ищется есть ли такая таблица, и если да, то она подключается "как есть", без дополнительной обработки полей. При подключении таблицы "Журнал", поля таблицы переименовываются согласно именам метаданных.
То что в доке написано "кроме журнала документов" следует понимать не как то, что ее так невозможно подключить, а как то, что так делать не следует, хотя и не запрещено.
|
|
6
Aleksey
15.12.12
✎
14:08
|
(5)Так в том и вопрос, что если это баг, то будет ли исправлен он в будущем. Или переписывать все обработки с __1S_journ на Журнал
И судя по ответу, этот баг переведен в разряд фич.
А тогда еще вопрос. ЧТо с 26 релизом? Ругается народ на него и советую 24 использовать
|
|
7
Ёпрст
гуру
17.12.12
✎
10:56
|
26 не используй.
|
|
8
orefkov
17.12.12
✎
11:43
|
(6)
Какой же это баг, если все работает по документации?
|
|