Консоль запросов: как открыть ссылку из результата выборки
|
|
Mantack | Дата: Пятница, 07.06.2013, 18:14 | Сообщение # 1 |
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Оффлайн
| Происходят ошибки, приведенные ниже. Спотыкается на вызове "ирНеглобальный.ОткрытьФормуПроизвольногоЗначенияЛкс" - РасширенноеЗначение.ПолучитьОбъект() - если это условие закооментировать - то клик по ссылке приводит к ее открытию.
Примечание: искал данную ошибку на текущем форуме, но никто не жалуется - поэтому вероятно я что то не донастроил => поместил пост именно в ветку "Прочее".
Платформа: 1С:Предприятие 8.2 (8.2.18.96) Конфигурация: Управление торговлей, редакция 11.1 (11.1.1.17) (http://v8.1c.ru/trade/) Copyright © ООО "1C", 2003-2013. Все права защищены (http://www.1c.ru) Режим: Серверный (сжатие: усиленное) Приложение: Толстый клиент Локализация: Информационная база: русский (Россия), Сеанс: русский
Ошибки: -------------------------------------------------------------------------------- 07.06.2013 21:03:06 {ОбщийМодуль.ирНеглобальный.Модуль(2300)}: Ошибка при вызове метода контекста (ПолучитьОбъект) И ЗначениеЗаполнено(РасширенноеЗначение) по причине: При подписке ЗаполнитьРеквизитыОбъекта на событие ОбработкаЗаполнения произошла ошибка. Обработчик события не найден. -------------------------------------------------------------------------------- 07.06.2013 21:02:03 {ОбщийМодуль.ирНеглобальный.Модуль(2300)}: Ошибка при вызове метода контекста (ПолучитьОбъект) И ЗначениеЗаполнено(РасширенноеЗначение) по причине: При подписке ЗаполнитьРеквизитыОбъекта на событие ОбработкаЗаполнения произошла ошибка. Обработчик события не найден. -------------------------------------------------------------------------------- 07.06.2013 20:53:50 {ОбщийМодуль.ирНеглобальный.Модуль(2300)}: Ошибка при вызове метода контекста (ПолучитьОбъект) И ЗначениеЗаполнено(РасширенноеЗначение) по причине: При подписке ЗаполнитьРеквизитыОбъекта на событие ОбработкаЗаполнения произошла ошибка. Обработчик события не найден.
|
|
| |
tormozit | Дата: Пятница, 07.06.2013, 19:43 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| Посмотри тему http://devtool1c.ucoz.ru/forum/2-153-1
|
|
| |
Mantack | Дата: Понедельник, 10.06.2013, 08:08 | Сообщение # 3 |
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Оффлайн
| Ознакомился, смоделировал - попытался в типовой конфигурации сделать модификации, чтобы полноценно использовать ИР. Понял, что на поддержку толстого клиента в упр. приложении - конфигурация УТ-11 ориентирована видимо никогда не будет.
Пока просто уберу выражение "РасширенноеЗначение.ПолучитьОбъект() " и буду решать дальнейшие сложности по мере их возникновения, в конце концов ИР тоже развивается динамично
|
|
| |
tormozit | Дата: Понедельник, 10.06.2013, 08:26 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| Цитата (Mantack) Пока просто уберу выражение "РасширенноеЗначение.ПолучитьОбъект() " и буду решать дальнейшие сложности по мере их возникновения, в конце концов ИР тоже развивается динамично smile Такой путь скорее всего потребует миллион модификаций в коде подсистемы.Чем вариант запускать обычное приложение не подошел при условии, что флажок "Использовать управляемые формы в обычном приложении" стоит?
|
|
| |
Mantack | Дата: Понедельник, 10.06.2013, 10:57 | Сообщение # 5 |
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Оффлайн
| Цитата (tormozit) Чем вариант запускать обычное приложение не подошел при условии, что флажок "Использовать управляемые формы в обычном приложении" стоит? Я подумал, что это не актуальный пост - так как попробывал запустить в режиме обычного приложения и получил при запуске следующие сообщения об ошибках: {ОбщийМодуль.ирОтладка.Модуль(30,15)}: Переменная не определена (ирКэш) лПлатформа = <<?>>ирКэш.Получить(); {ОбщийМодуль.ирОтладка.Модуль(283,15)}: Переменная не определена (ирКэш) Платформа = <<?>>ирКэш.Получить(); {ОбщийМодуль.ирОтладка.Модуль(308,23)}: Переменная не определена (ирКэш) АнализТехножурнала = <<?>>ирКэш.ПолучитьАнализТехножурналаЛкс(); {ОбщийМодуль.ирОтладка.Модуль(320,23)}: Переменная не определена (ирКэш) АнализТехножурнала = <<?>>ирКэш.ПолучитьАнализТехножурналаЛкс(); {ОбщийМодуль.ирОтладка.Модуль(353,30)}: Переменная не определена (ирКэш) НеопределеннаяПеременная = <<?>>ирКэш.Получить().ПолучитьИмяНеопределеннойПеременнойИзИнформацииОбОшибке(ИнформацияОбОшибке); {ОбщийМодуль.ирОтладка.Модуль(486,38)}: Переменная не определена (ирКэш) ОтложенноеОткрытиеИсточникаОшибки = <<?>>ирКэш.Получить().ОтложенноеОткрытиеИсточникаОшибки; {ОбщийМодуль.ирОтладка.Модуль(487,7)}: Переменная не определена (ирКэш) Если <<?>>ирКэш.Получить().Это2iS Тогда {ОбщийМодуль.ирОтладка.Модуль(34,15)}: Процедура или функция с указанным именем не определена (ирКПА) Структура = <<?>>ирКПА(Алгоритм); {ОбщийМодуль.ирОтладка.Модуль(166,15)}: Процедура или функция с указанным именем не определена (ЛксПолучитьМассивИзСтрокиСРазделителем) МассивИмен = <<?>>ЛксПолучитьМассивИзСтрокиСРазделителем(СтрокаИменПараметров, ",", Истина);Добавлено (10.06.2013, 10:57) --------------------------------------------- Дело вероятно в том, что при добавлении подсистемы "ИР" - предварительно не установил смешанный режим в настройках: "Сервис --> Параметры --> Общие". Сейчас модулям ирКэш и ирГлобальный - поставил компиляцию для клиента обычного приложения. Пока все успешно.
|
|
| |
tormozit | Дата: Понедельник, 10.06.2013, 20:28 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| Цитата (Mantack) попробывал запустить в режиме обычного приложения и получил при запуске следующие сообщения об ошибках: Это свидетельствует о том, что подсистема была некорректно установлена. Если сам не сможешь разобраться, то можешь выложить конфигурацию, чтобы я смог указать на ошибку.
|
|
| |