ошибка при переводе СОМ-таблицы в обычную с помощью ЗначениеВСтрокуВнутр #694142


#0 by ЕлАнКо
Доброго времени суток! Преобразую СОМ-таблицу в обычную с помощью ЗначениеВСтрокуВнутр, столкнулась с проблемой непонятного характера, вот выдержки из кода: Если вместо переменной Ист пишу переменную Источник, а в некоторых базах УПП82 (т.е. меняю имя переменной), то в некоторых базах не хочет срабатывать метод ЗначениеВСтрокуВнутр, пише, что метод объекта не обнаружен. Может кто сталкивался с таким и может объяснить в чем причина?
#1 by ЕлАнКо
А в одной из баз вывалилась вот такая ошибка: Ошибка при вызове метода контекста (ЗначениеВСтрокуВнутр) ПромежуточнаяСтрока = УПП82.ЗначениеВСтрокуВнутр(Результат); по причине: Произошла исключительная ситуация: Ошибка преобразования
#2 by МихаилМ
значит в типах колонках тз есть не простые
#3 by ЕлАнКо
все простые: строка, число, булево
#4 by hhhh
никогда не называйте переменную "Источник"
#5 by ЕлАнКо
почему нельзя? Это какое-то служебное слово? А УПП82?
#6 by hhhh
там параметр у процедур "Источник". Прям чуть не в половине всех процедур.
#7 by ЕлАнКо
Спасибо
#8 by ЕлАнКо
И все таки почему возникает такая ошибка, может кто знает: Ошибка при вызове метода контекста (ЗначениеВСтрокуВнутр) ПромежуточнаяСтрока = БазаИсточник.ЗначениеВСтрокуВнутр(Результат); по причине: Произошла исключительная ситуация: Ошибка преобразования
#9 by Kalambur
я бы тоже хотел посмотреть как из ТЗ сделать строку...
#10 by zladenuw
вот так победили
#11 by Serginio1
#12 by Wobland
ЗначениеВСтрокуВнутр(Новый ТаблицаЗначений)    {"#",acf6192e-81ca-46ef-93a6-5a6968b78663, {8, {0}, {2,0, {1,0},-1,-1} } }
#13 by Kalambur
Спасибо.
#14 by Kalambur
странно, что это та же самая, по сути, ветка автора :)
#15 by ЕлАнКо
Спасибо, попробую
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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