Имя: Пароль:
1C
1С v8
ВиД: Функция с параметром, которая возвращает строку.
, ,
0 Живой Ископаемый
 
07.04.17
08:25
1. Надо вот так делать 100% (1)
2. В этом плане ВиД сырой еще 0% (0)
3. Только через АДО 0% (0)
Всего мнений: 1

Никто не использовал? Дали функцию, хочу ее заюзать через ВиД, а не через АДО.
Функция принимает строковый параметр и возвращает тоже строку (или nil), но что-то никак. :(
В конструкторе запроса она вообще не появляется,
из кода пытаюсь вызвать вот так:
ВнешниеИсточникиДанных.Процессинг.ПРЕФИКС_TECH_SUPPORT_GET_ACCESS_URL("01-000000000007533")

Всегда возвращается Неопределено.

Как вообще правильно? А то функцию первый раз понадобилось.
5 Живой Ископаемый
 
07.04.17
10:51
Так, короче, сорри, все работает именно так как я написал
то есть:
Линк = ВнешниеИсточникиДанных.Процессинг.ПРЕФИКС_TECH_SUPPORT_GET_ACCESS_URL("01-000000000007533") ;

Просто Линк который генерируется живет 3 часа. И потом запись из вьюхи удаляется, и функция возвращает неопределено.
После того как я попросил перегенерировать линк, именно такая запись стала возвращать строку.

в дереве метаданных выглядит вот так:
https://www.dropbox.com/s/txct06hgup23fed/Screenshot%202017-04-07%2010.51.18.png?dl=0

Надо вот так делать