|
ТИПЗНАЧЕНИЯ vs ССЫЛКА | ☑ | ||
---|---|---|---|---|
0
Хранитель Совести
03.06.13
✎
15:47
|
Друзья, в чем принципиальная разница между следующими конструкциями в тексте запроса:
ГДЕ ТИПЗНАЧЕНИЯ(Регистратор) = ТИП(Документ.ВидДокумента) и ГДЕ Регистратор ССЫЛКА Документ.ВидДокумента |
|||
1
Любопытная
03.06.13
✎
15:47
|
говорят никакой
|
|||
2
mikecool
03.06.13
✎
15:47
|
для Где имхо пофик, ранее была только ссылка
|
|||
3
Хранитель Совести
03.06.13
✎
15:49
|
(1) кто говорит? :)
|
|||
4
Ненавижу 1С
гуру
03.06.13
✎
15:52
|
(0) ССЫЛКА менее универсальна
|
|||
5
Maxus43
03.06.13
✎
15:52
|
ССЫЛКА в 8.1 работает и ей не проверить на примитивный тип
|
|||
6
Хранитель Совести
03.06.13
✎
15:53
|
Кому интересно, в обсуждении v8: ТИПЗНАЧЕНИЯ и ТИП в Запросах?
пользователь под ником DailyLookingOnSunset сказал, что МНОЖЕСТВО ТИПОВ БОЛЬШЕ ЧЕМ МНОЖЕСТВО ССЫЛОК. Думаю, это и есть ответ |
|||
7
Mitriy
03.06.13
✎
15:53
|
(1) никакой для ссылочного типа ))
|
|||
8
Любопытная
03.06.13
✎
15:53
|
(3) да кто-то мне на форуме говорил в какой-то ветке, что в таком контексте цитата "монопенисуально".
|
|||
9
Kreont
03.06.13
✎
15:53
|
(3) поищи в V8Update.htm в каталоге program files, там есть
|
|||
10
Maxus43
03.06.13
✎
15:55
|
запрос на скуль емнип одинаковый будет, действительно пофиг.
Только не используйте ТИПЗНАЧЕНИЯ(ПРЕДСТАВЛЕНИЕССЫЛКИ(Ссылка)) |
|||
11
Mitriy
03.06.13
✎
15:56
|
(3) я говорил... хочешь поспорить?
|
|||
12
Ненавижу 1С
гуру
03.06.13
✎
15:56
|
(7) есть, например можно писать так:
ТИПЗНАЧЕНИЯ(Ссылка) В (&СписокТипов) со ССЫЛКА такое невозможно |
|||
13
Mitriy
03.06.13
✎
15:57
|
(12) да согласен я... разговор идет в контексте приведенного примера, а что там можно наворочать вне контекста...
|
|||
14
mikecool
03.06.13
✎
15:58
|
(10) а тут че получится?
|
|||
15
Хранитель Совести
03.06.13
✎
16:01
|
Давайте немного переформулирую.
В каких ситуациях какую из конструкций лучше использовать? |
|||
16
Maxus43
03.06.13
✎
16:02
|
(14) платформа скажет фи и умрёт
|
|||
17
mikecool
03.06.13
✎
16:02
|
(15) тип и тип значения добавили только в каком то релизе 8.2
ранее - тупо не получится |
|||
18
mikecool
03.06.13
✎
16:02
|
(16) прикольно, газы надеюсь не пускает при этом? ))
|
|||
19
Maxus43
03.06.13
✎
16:08
|
(18) попробуй, расскажешь)
|
|||
20
Maxus43
03.06.13
✎
16:09
|
(15) на платформе 8.2 щетаю что юзать надо ТИПЗНАЧЕНИЯ. правда сам использую ССЫЛКА часто, ибо привык...
|
|||
21
Ненавижу 1С
гуру
03.06.13
✎
16:11
|
+(20) аналогично
ССЫЛКА быстрее в написании текста запроса )) |
|||
22
Maxus43
03.06.13
✎
16:13
|
(21) и даст ошибку если напишешь неправильно. А типЗипзначения(ссылка) = Тип("орывлаорплд") - только при выполнении ошибку даст
|
|||
23
Maxus43
03.06.13
✎
16:13
|
*ТИПЗНАЧЕНИЯ(ссылка) = Тип("орывлаорплд") конечно
|
|||
24
Ненавижу 1С
гуру
03.06.13
✎
16:14
|
(22) так нельзя писать в запросах, ТИП в запросах это не функция, а оформление константы
|
|||
25
Serginio1
03.06.13
✎
16:19
|
||||
26
Serginio1
03.06.13
✎
16:22
|
(6) Не заметил. Кроме списка еще можно на сравнение с неопределенным типом на выбрано значение или не выбрано
|ТИПЗНАЧЕНИЯ(СчетФактура) <> &Тип"; Запрос.УстановитьПараметр("Тип",Тип("NULL")); |
|||
27
Maxus43
03.06.13
✎
16:28
|
(24) что? я забыл синтаксис чтоле
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |