Вход | Регистрация

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 или кнопку "Обновить" в браузере.
Рекламное место пустует