Имя: Пароль:
1C
1С v8
СКД - выражения
0 Фанат1с
 
06.11.14
19:15
Здравствуйте!
Увидел в конструкторе СКД, в вычисляемых полях, вот такую запись:
ТаблицаЗначений(РолиКонтактногоЛица.РольКонтактногоЛица)

Что это означает?

Заранее спасибо!
1 Фанат1с
 
06.11.14
19:16
Да, чуть не забыл, вот скрин https://yadi.sk/i/os6dXM9ccXzXD
2 dnab
 
06.11.14
19:29
(0) на ИТС не подписан?
3 Looser-1c
 
06.11.14
19:32
да-да...
Я, когда к СКД прикасаюсь, ещё и не так выражаюсь... У самого ухи вянут, не то что у окружающих....
4 Фанат1с
 
06.11.14
20:24
ТаблицаЗначений (ValueTable)
Функция формирует таблицу значений, содержащую столько колонок, сколько параметров у функции. Детальные записи получаются из наборов данных, которые нужны для получения всех полей, участвующих в выражениях параметров функции.  

Синтаксис:

ТаблицаЗначений([Различные] Выражение1 [КАК ИмяКолонки1][, Выражение2 [КАК ИмяКолонки2],...])

Если параметрами функции выступают поля–остатки, то в результирующую таблицу значений попадут значения для записей по уникальным комбинациям измерений из других периодов. При этом значения получаются только для полей-остатков, измерений, счетов, полей периодов и их реквизитов. Значениями остальных полей в записях из других периодов считаются равными NULL.
Если выражение содержит функцию ТаблицаЗначений, то считается, что данное выражение является агрегатным.
Если указано ключевое слово Различные, то в получаемой таблице значений не будет строк, содержащих одинаковые данные.
После каждого параметра может располагаться необязательное ключевое слово КАК и имя, которое будет назначено колонке таблицы значений.

Пример:

ТаблицаЗначений(Различные Номенклатура, ХарактеристикаНоменклатуры КАК Характеристика)
5 Фанат1с
 
06.11.14
20:24
В общем надо читать справку
6 Фанат1с
 
06.11.14
20:24
Всем спасибо!
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.