|
v7: По запросу 1С | ☑ | ||
---|---|---|---|---|
0
DigitalDolphin
19.03.12
✎
17:20
|
Как обратиться в запросе к периодческому реквизиту
Ну например "ИНН" у меня периодический В запросе такая строка: |ИНН = Документ.Налоговая.Контрагент.ИНН Как мне вытащить периодическое значение? |
|||
1
YF
19.03.12
✎
17:20
|
(0) Именно так
|
|||
2
zak555
19.03.12
✎
17:20
|
период поставь
получишь на конец |
|||
3
DigitalDolphin
19.03.12
✎
17:23
|
(2)
Я делал: |Период Дата1 по Дата2 |ИНН = Документ.Налоговая.Контрагент.ИНН.Получить(Дата2) Вылетает!!! Говорит запрос не выполнился. А так без делает |
|||
4
YF
19.03.12
✎
17:23
|
(3) Синтаксис запроса?
|
|||
5
DigitalDolphin
19.03.12
✎
17:26
|
(4) Да -хочу знать как это записывается в запросе по синтаксису?
|
|||
6
YF
19.03.12
✎
17:31
|
В конце строки запроса никакие символы не забыл?
|
|||
7
ale-sarin
19.03.12
✎
17:55
|
(3) Получить(Дата2) - убрать.
|
|||
8
AlexTim03
19.03.12
✎
17:56
|
По сути, когда делаешь запрос на периодический реквизит, то запрос сам вычисляет значение на конец периода.
Т.е. надо соединить (0) и (3) " |Период Дата1 по Дата2 |ИНН = Документ.Налоговая.Контрагент.ИНН " |
|||
9
DigitalDolphin
19.03.12
✎
18:00
|
(8) А он выдает пустое поле. Хотя у контрагента проверяли. Есть выставленное значение?
|
|||
10
Sh1ko
19.03.12
✎
18:34
|
(9) значит на дату2 пустое значение!
|
|||
11
DigitalDolphin
19.03.12
✎
18:44
|
(10) Установлен реквизит на 01.01.80
|
|||
12
DigitalDolphin
19.03.12
✎
18:45
|
Ну в целом как я понял. Нет специального обращения в запросах. Только автоматически вытягивает?
|
|||
13
fedoss
19.03.12
✎
18:54
|
(9) Попробуй Запрос.EnableSQL(0) перед выполнением.
|
|||
14
zak555
19.03.12
✎
19:14
|
(3)
С Дата2 По Дата2 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |