Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Параметр на регистратор вирт. таблицы ЗНАЧЕНИЕ или ССЫЛКА

Параметр на регистратор вирт. таблицы ЗНАЧЕНИЕ или ССЫЛКА
Я
   lirt82
 
26.12.18 - 17:16
Не могу уловить в чем суть при установке параметра на вирт. таблицу, между ЗНАЧЕНИЕ и ССЫЛКА. У Регистратора куча доков и справочников (да это разные типы метаданных но они же предопределенные:), почему СубконтоКт1  = Значение(Документ.РеализацияТоваровУслуг) ругается на недопустимую длину и на несоответствие типов, а если поставлю Регистратор ССЫЛКА Документ.Реализация тогда фильтр отрабатывает.
ВЫБРАТЬ
    ХозрасчетныйДвиженияССубконто.Сумма
ИЗ
    РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&ДатаНач, &ДатаКон, СубконтоКт1 ССЫЛКА Документ.РеализацияТоваровУслуг, , ) КАК ХозрасчетныйДвиженияССубконто
 
 
   RomanYS
 
1 - 26.12.18 - 17:18
не правильно понимаешь работу значение
   Fragster
 
2 - 26.12.18 - 17:22
(1) >Значение(Документ.РеализацияТоваровУслуг) ругается на недопустимую длину и на несоответствие типов

что можно требовать от человека, которые не может прочитать сообщение об ошибке?
   unregistered
 
3 - 26.12.18 - 17:26
В справке, вроде как, русским языком написано.

Оператор ССЫЛКА позволяет проверить, является ли значение выражения, указанного справа от него, ссылкой на таблицу, указанную слева.

С помощью литерала функционального типа ЗНАЧЕНИЕ осуществляется  обращение в запросах к предопределенным данным конфигурации и значениям системных перечислений.
   youalex
 
4 - 26.12.18 - 17:30
(0)
А если добавить точку, то отработает, вот так:
СубконтоКт1  =Значение(Документ.РеализацияТоваровУслуг.)
Но вряд ли тебе нужно именно это.
   RomanYS
 
5 - 26.12.18 - 17:46
(4) !? что это?
   youalex
 
6 - 26.12.18 - 17:53
(5) ПустаяСсылка
   RomanYS
 
7 - 26.12.18 - 17:55
(6) ага, проверил
Значение(Документ.РеализацияТоваровУслуг.) = Значение(Документ.РеализацияТоваровУслуг.ПустаяСсылка)

Эта багофича задокументирована?
   youalex
 
8 - 26.12.18 - 17:58
(7) не знаю, думаю, вряд ли
   RomanYS
 
9 - 26.12.18 - 18:04
(8) где нашел :) ?
   youalex
 
10 - 26.12.18 - 19:44
(9) подсмотрел у коллеги, а где он - даже не знаю.
 
 Рекламное место пустует
   AlvlSpb
 
11 - 26.12.18 - 19:49
(0) Может все же не ЗНАЧЕНИЕ, а ВЫРАЗИТЬ? ЗНАЧЕНИЕ как-то вообще не в строчку
   Asmody
 
12 - 26.12.18 - 23:19
Одинесники изобрели новый метод ректального программирования: метод случайной подстановки. Метод заключается в хаотичном использовании случайных конструкций языка, в надежде, что какая-нибудь из них приведет к нужному результату.
   RomanYS
 
13 - 26.12.18 - 23:23
(12) самое интересное, что иногда это работает, (4) яркий пример

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует