Неверные Параметры реквизита я читал,но не исправляется!! #784790


#0 by desaint08
читал что если строка неограниченной длины то работать не будет,я изменил ,написал вот так -Справочники.Склады.НайтиПоРеквизиту(Лев( "Комментарий",200) , строка(Параметрысеанса.ТекущийПользователь.Ссылка)),а он мне все равно пишет ошибку,что неправильно пишу?Комментарий это реквизит справочника в его свойствах -"неограниченной длина=истина,допустимая длина =переменная"
#1 by singlych
Прочитай еще раз. Там написано, что значение реквизита не может быть строкой неограниченной длины.
#2 by kosts
Запросом ищи, в запросе тип приводи
#3 by desaint08
именно поэтому я ее сделал строкой длинной 200 символов
#4 by desaint08
а в конкретно моем примере без запроса реально?
#5 by Lexey_
нет, а что, запрософобия?
#6 by Dен
Функция Лев не меняет тип реквизита, а занимается несколько другими вещами. Неа.
#7 by Fram
ты сам то понял, что ты сделал строкой длинной 200 символов?
#8 by desaint08
а как сделать ее длиной 200?я думал что сделал...
#9 by desaint08
а через выразить получится?
#10 by PCcomCat
Имя реквизита, как он задан в конфигураторе, по значению которого осуществляется поиск. Тип значения произвольный, кроме ХранилищеЗначения и строк произвольной длины.
#11 by PCcomCat
- Хлеба нет! - Совсем нет? - Совсем нет! - Ну, может, черный?
#12 by desaint08
Справочники.Склады.НайтиПоРеквизиту(лев( Комментарий,200), Строка(Параметрысеанса.ТекущийПользователь.Ссылка)),я запутался.как огарничить реквизит комментарий до строки в 200 символов,если в данный момент он неограниченной длины?
#13 by Lexey_
изменить свойство реквизита в конфигураторе
#14 by desaint08
а по другому не получится?
#15 by Альбатрос
Получится, через
#16 by IlyaSR
смотри свои ошибки: лев( Комментарий,200) - это не имя реквизита!!! имя реквизита "Комментарий", тебе же написали в в чем проблема получить запросом? совет в - твой вариант =>
#17 by НЕА123
- черный
#18 by desaint08
ясно .спасибо.
#19 by НЕА123
ты это... не вздумай гкод юзать. твое решение
#20 by desaint08
я сейчас попробую и отпишусь!
#21 by singlych
Ты сделал имя реквизита. А пишут про значение.
#22 by desaint08
простов спарвке написали что нужно чтоб была строка,ну я и написал,а если по другому то пишет что переменная не определена...
#23 by desaint08
решение получилось такое через запрос,но все равно интересно как это сделать не через запрос. ВЫБРАТЬ ПЕРВЫЕ 1     Склады.Ссылка ИЗ     Справочник.Склады КАК Склады
#24 by Lexey_
тебе ж ответили, что никак
#25 by desaint08
все понял.точно.спасибо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С