|
Отладка внешних обработок в управляемых формах | ☑ | ||
---|---|---|---|---|
0
1С-ница
21.08.14
✎
11:30
|
Конфигурация Медицина. Поликлиника ред 1.3.1.3
Платформа 8.3.4.465 В приОткрытии() ставлю конструкцию типа: Попытка а = "у"; в = число(а); Исключение КонецПопытки; Ставлю галку Остановка по ошибке. При возникновении не открывается временный файл внешней обработки. Через Файл - открыть эту обработку не запустить. Читала что в упр формах временный файл удаляется. Попытка отладить с момента выполнения команды не увенчались успехам. Общие модули, в которых есть данные формы, а временного файла нет. Как отладить? |
|||
1
Cube
21.08.14
✎
11:32
|
(0) "Через Файл - открыть эту обработку не запустить."
Почему? |
|||
2
1С-ница
21.08.14
✎
11:36
|
Если ЭтаФорма.ВладелецФормы.ИмяФормы = "Справочник.ШаблоныМедицинскихДокументов.Форма.ФормаЭлемента" Тогда
Отказ = Истина; СообщатьВладельцу = Истина; КонецЕсли; {ОбщийМодуль.ШаблоныМедицинскихДокументовКлиент.Модуль(395)}: Значение не является значением объектного типа (ИмяФормы) Если ЭтаФорма.ВладелецФормы.ИмяФормы = "Справочник.ШаблоныМедицинскихДокументов.Форма.ФормаЭлемента" Тогда Обработка открывается из Медицинского док-та |
|||
3
Apokalipsec
21.08.14
✎
11:38
|
Закомментировать этот кусок на время отладки не предлагать?
|
|||
4
Abmo
21.08.14
✎
11:39
|
Используй обработку для отладки и будет счастье
|
|||
5
1С-ница
21.08.14
✎
11:39
|
(3) думаю пол кода надо будет комментировать)) но попробую
|
|||
6
Abmo
21.08.14
✎
11:41
|
Или в Конфигурация Медицина. Поликлиника ред 1.3.1.3 нет БСП?
|
|||
7
1С-ница
21.08.14
✎
11:47
|
(6) что значит БСП?
|
|||
8
Cube
21.08.14
✎
11:50
|
(7) Библиотека стандартных подсистем: http://v8.1c.ru/libraries/ssl/index.htm
|
|||
9
1С-ница
21.08.14
✎
11:51
|
(8) насколько я знаю это отдельная конфигурация. Как она может мне помочь?
|
|||
10
Cube
21.08.14
✎
11:57
|
(9) На этой "Конфигурации" написана УТ 11, вообще-то... :)
|
|||
11
Новенький_2009
21.08.14
✎
11:57
|
(9) РС - версии подсистем - СтандартныеПодсистемы. Что там? Видно что нить?
|
|||
12
1С-ница
21.08.14
✎
12:02
|
(11) есть Стандартные подсистемы, упр торговлей и всякие медицинские
|
|||
13
1С-ница
21.08.14
✎
12:30
|
(11) Не поняла сначала вопроса, Стандартные подситемы - версия 2.1.1.20, больше нет ничего.
Не понимаю, как они мне помогут? |
|||
14
Новенький_2009
21.08.14
✎
12:46
|
(13) Ээээм...ну, т.к. твоя внешняя обработка очевидно подключена по стандарту БСП версии 2.1.1, то вся помощь от вопроса в (11) заключается в осознании того факта, что нужно разбираться с методикой отладки внешней обработки (заполнения?) под БСП. Вопрос не нов, тут и на ИСе уже не однократно разбирался.
|
|||
15
Abmo
21.08.14
✎
13:19
|
Сделай обработку по стандарту БСП
its.1c.ru/db/bspdoc#content:200:1 потом скачай обработку и тестируй ПФ https://www.dropbox.com/s/07hf1wka0kun6kf/Отладка%20ПФ%20УПР.epf |
|||
16
alex_pshkv
22.08.14
✎
15:52
|
(0) Проблемы с отладкой есть, могу только посоветовать следующее:
добавить вашу внешнюю обработку ШМД в конфигурацию, добавить ей в модуль менеджера функцию ШаблонМедицинскогоДокумента(), которая будет возвращать Истина и зарегистрировать ее как ШМД. Тогда вы сможете отладить ее без проблем. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |