Вопрос по Телепату (OpenConf) #451531


#0 by Venom
Подскажите кто знает, можно ли Телепату принудительно указать что определенная переменная является каким-нибудь объектом методанных.
#1 by Sadovnikov
Перем ОноСамая; ://<Тип данных>
#2 by AHgpuXa
Перем ТЗ; //:ТаблицаЗначений
#3 by Sadovnikov
+ Блин, наобормот, сначала слэши, потом двоеточие. Перем ОбъектП            Экспорт;    //:AddIn.R_SQL
#4 by ДенисЧ
Что-то не вываливает оно после этого телепатемы...
#5 by Sadovnikov
Еще как вываливает...
#6 by Venom
, спасибо
#7 by ДенисЧ
Что для этого надо?
#8 by aka MIK
А как объявить что это реквизит документа? Для внешнего модуля?
#9 by antoneus
в любом месте модуля написать коммент //МояПеременная = НужныйТипДанных
#10 by Sadovnikov
Да, вроде, только наличие Телепата не самой старой версии и соответствующих inst-ов.
#11 by Sadovnikov
Не совсем понял, что есть "тип данных Реквизит Документа".
#12 by ДенисЧ
А где берутся инсты для встроенных типов? И как их подключить?
#13 by aka MIK
Ну как, в форме телепат понимает что Товар - реквизит, и подставляет методы. А сделаешь внешний модуль - уже нет. Фактически это единственное чего не хватает в телепате
#14 by Sadovnikov
А версия Intellisence какая? Он, накерное, все-таки, понимает, что Товар - это Справочник.Номенклатура? Вот и напиши в модуле //Перем Товар; //:Справочник.Номенклатура
#15 by ДенисЧ
telepat.dll 2.0.0.0
#16 by antoneus
а конткретно, как в тексте внешнего модуля обращаешься к реквизиту "Товар"?
#17 by Sadovnikov
Я имел в виду версию самого скрипта.
#18 by aka MIK
Проще было б в начале модуля объявить конструкци типа //Документ.Заказ.ФормаДокумента
#19 by Sadovnikov
Товар = ТотСамыйДок.Товар; ?
#20 by Sadovnikov
А вот это уже точно не ко мне... :)
#21 by aka MIK
Жаль :)
#22 by Sadovnikov
'Автор Реутов Дмитрий, 2004-2005 год '    dimoff66@mail.ru 'Соавторы: '    Алексей Диркс aka ADirks '    Артур Аюханов aka artbear '    Александр Кунташов aka a13x '    Дмитрий Трошин aka trdm '
#23 by aka MIK
Не, так описывать все реквизиты дока никто не будет
#24 by antoneus
повторяю вопрос . и это таки реквизит документа или формы?
#25 by Sadovnikov
Э... Фигню я спорол... Всё гораздо проще. Хвала создателям такого мощного инструмента :) И дальше прекрасно понимает, что МойДок.Товар - это Спрвочник.Номенклатура.
#26 by aka MIK
Документа конечно.
#27 by aka MIK
Только без такой вот конструкции не обойтись:
#28 by Sadovnikov
Для чего без такой конструкции не обойтись? Для телепета достаточно объявить переменную. Даже в закомментаренном виде.
#29 by aka MIK
А для меня недостаточно. Если например нужно сообщить все КодПроизводителя товаров табличной части
#30 by aka MIK
открытого дока
#31 by Sadovnikov
Ничё я не понял :)
#32 by aka MIK
Ну в форме документа то вроде как с данными самого документа надо работать, или нет?
#33 by Sadovnikov
А... Смешались в кучу люди, кони... Мы же телепата обсуждали, а не доступ к данным :)
#34 by KishMish
Еще вопрос про "Телепат". При Подстановке вместе с "КонецЕсли" появлется КонецСтандартногоИнтервала; При ходьбе не мешает, но хотелось бы убрать. Вопрос. Как убрать КонецСтандартногоИнтервала; "из телепата"
#35 by also
в скриптах найди и закоменть
#36 by antoneus
добавить в Шаблоны законченную конструкцию Если-КонецЕсли и выбирать её. Телепат и из шаблонов хватает. я уже и забыл про такую ситуацию как в :)
#37 by also
+1
#38 by KishMish
я поиском пробежался по папке Config. Вхождений КонецСтандартногоИнтервала не обнаружено. В каком файле искать, не подскажите? хотелось бы с телепатом остаца, я к шаблонам так и не привык, не юзаю их
#39 by antoneus
телепат, когда начинаешь набирать оператор, подставляет и вариант из шаблонов. у меня в списке два "Если" - одно стандартное, другое из шаблона. один раз выбираешь "шаблонное" - и оно потом всегда остается в первой строчке
#40 by Sadovnikov
А как это : "При Подстановке вместе с "КонецЕсли" появлется КонецСтандартногоИнтервала; "?? Ни разу такого не видел...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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