Имя: Пароль:
1C
1С v8
Открыть файл внешней обры для отладки в тонком уф. Как?
0 bolobol
 
24.01.15
17:25
Приветствую!

Мне бы с тонкого клиента это. Есть реализации?

Хелп!
1 ДенисЧ
 
24.01.15
17:29
Есть подозрение, что кто кто-то чего-го не договаривает....
2 Franchiser
 
гуру
24.01.15
21:30
Файл - открыть не предлагать?
3 Поpyчик-4
 
25.01.15
00:47
(2) Слишком просто. Я бы не догадался.
4 bolobol
 
25.01.15
06:58
(2) Вот-вот, это оно! Только программно...
5 alle68
 
25.01.15
08:08
(4) Изучай в СП статьи "Подключить", "Создать", "ОткрытьФорму" .
Только при чём здесь отладка?
6 Мимохожий Однако
 
25.01.15
08:26
(4)У программы нет глазок. Только у оператора (программиста). Тебе хочется непонятного.
7 bolobol
 
25.01.15
08:50
(5) Отладка - это суть вопроса. Ни подключить, ни создать не даёт возможности отладки открытого. ОткрытьФорму не позволяет открыть обработку из файла, не зареганную предварительно методом "Подключить или Подключить" (цитата из СП). Т.е., кто не понял: Подключить - крайне обязательный метод))
Вопрос в том, как же я без подключить, через Контрол+О открываю тогда? И как это сделать из 1с кода программно.
8 Мимохожий Однако
 
25.01.15
08:55
(7)Сам то понял, что написал?!
9 bolobol
 
25.01.15
08:59
(8) Я поясню: "Ни метод "Подключить", ни метод "Создать" - не даёт возможности отладки открытого файла отчёта или обработки, т.к. открытие совершается из... и вот тут - ноль информации. И про временные файлы ни слова.
Или вы какое другое слово узрели неясным?
10 Мимохожий Однако
 
25.01.15
09:06
(9)Твоя обработка в виде файла или подключена в справочник Внешние обработки? В первом случае Файл - Открыть. Во втором случае сложнее.
...
Начинать вопрос надо с описания исходных данных. Какая конфигурация, платформа, режим работы форм.
...
У меня кофе для гадания кончилось ))
11 Провинциальный 1сник
 
25.01.15
09:21
Я так понимаю, ТС интересуется, можно ли подцепиться отладчиком к коду внешней обработки, зарегистрированной в справочнике внешних обработок.
12 bolobol
 
25.01.15
09:29
(11) Да нет же! Хотя, это тоже может понадобиться, но не сейчас. Сейчас я не вкурил как получить имя файла открытой по Контрол+О обработки, но это мелочи. Как программно открыть обработку ____из_ФАЙЛА____ с возможностью её отладки? - вот в чём вопрос! Где вы вообще слово "справочник" вычитали-то?
Платформа 8.3.из последних.
13 Мимохожий Однако
 
25.01.15
09:35
(12)Отвечай полностью
14 bolobol
 
25.01.15
09:41
Меня вообще тут только (2) понял, жаль только ответ  "рукопашный", но, зато для тонкого уф)
А мне программно надо. Из 1С, с клиента, кодом, и чтобы точки останова ловил, по ошибкам останавливался в строке кода.

(12) "Отвечай" - это вы про что? Я тут вопрос задаю, вообще-то...
15 ShoGUN
 
25.01.15
09:43
(14) В чём КОНКРЕТНО проблема? Описывается проблема так:
1. Что ты делаешь. ПОДРОБНО.
2. Что ты ожидаешь получить. ПОДРОБНО.
3. Что ты получаешь.
16 Мимохожий Однако
 
25.01.15
09:46
(14)Я думал здесь беседа, а оказывается викторина с кроссвордами. Если программно, то отладка здесь никаким боком. Почитай (6) несколько раз. Твоё понятие программно и кодом слишком широкое.
17 ДенисЧ
 
25.01.15
09:49
(14) ты фантастику никогда не пробовал писать?
18 hhhh
 
25.01.15
09:51
(14) вроде останавливается на точках останова.
19 bolobol
 
25.01.15
09:53
(15) Проблема в том, что я не знаю как описанное сделать, поэтому тут не может быть вопросов "Что я делаю" и "Что получаю". Я интересуюсь "Как именно сделать" описанное, чтобы это всё-таки сделать.

(16) Ну, викторина - это вряд ли, я и сам ответа не знаю. Опять вы не угадали)

(17) пропустим этот период моей жизни

(18) Подробнее, плиз!!! Какой код открытия файла останавливает открытое в точках останова?
20 Мимохожий Однако
 
25.01.15
09:56
(19)То что ты хочешь в данной платформе не предусмотрено. Точка.
21 bolobol
 
25.01.15
10:19
(20) Этого не может быть, креативчик должен быть!
В 7.7 тоже не было "Развернуть окно во весь экран", но ведь разворачивали! Тут, конечно, сложнее... Но перезапуск клиента - не предлагать! Хотя... никто и не предложил((
22 Мимохожий Однако
 
25.01.15
10:24
ОФФ: Пит в таком случае говорил про твёрдый клюв.
23 bolobol
 
25.01.15
10:30
(22) Не знаю, кто такой Пит, но это не единственная твёрдая моя "черта"))
24 ShoGUN
 
25.01.15
10:32
(21) Я так и не понял, что тебе нужно, и почему для этого нужно(или не нужно) перезапускать клиент...
25 bolobol
 
25.01.15
10:47
(24) Попробуем сначала? Суть темы: "Открыть файл внешней обры для отладки в тонком уф. Как?" - какое из слов вызывает затруднения в понимании?
В (2) подсказка, что интерактивно это "Файл/открыть". Мне не известен именно программный способ этого интерактивного действия, т.к. только интерактивное открытие реализует возможность отладки открытого файла обработки, насколько мне известно.
26 ShoGUN
 
25.01.15
10:53
(25) (5)+(18) На мысли не наводит?
27 iceman2112
 
25.01.15
11:07
Внешние отчеты и обработки служат для решения тех же задач, что и объекты типов "Отчеты" и "Обработки", но в отличие от них не входят в состав конфигурации, а могут быть сохранены в отдельных файлах.
Примером применения таких объектов могут быть обработки, предоставляющие дополнительные функции, расширяющие основные сервисные функции конфигурации, периодически изменяющиеся формы отчетности (например регламентированной), универсальные обработки, которые могут быть использованы в различных конфигурациях.
(c) СП

ВнешниеОбработкиМенеджер (ExternalDataProcessorsManager)
Методы:

Подключить (Connect)
ПолучитьФорму (GetForm)
Создать (Create)

Описание:

Предназначен для управления внешними обработками и позволяет получать значения типа ВнешняяОбработка при помощи метода Создать. Доступ к объекту осуществляется через свойство глобального контекста ВнешниеОбработки.

(с) СП
28 bolobol
 
25.01.15
13:44
(26) А вы читали (5) и (18)? Прочитайте до конца.

(27) Копируем хорошо, но ни слова по теме - плохо.
29 Mankubus
 
25.01.15
13:58
Обработка = ВнешниеОбработки.Создать("C:\1C-bases\v82\zp\Obrabotki\Выгрузить_в_СБ.epf ");
    ФормаОбработки = Обработка.ПолучитьФорму();
    ФормаОбработки.Открыть();  
не то?
30 bolobol
 
25.01.15
14:06
Файловая часть сервера несколько отличается от клиентской. А на клиенте "ВнешниеОбработки" не существует.