|
Программное создание файла внешней обработки | ☑ | ||
---|---|---|---|---|
0
Брутт
13.12.11
✎
20:08
|
Как программно создать файл внешней обработки на основании обработки уже имеющейся внутри базы?
|
|||
1
Господин ПЖ
13.12.11
✎
20:10
|
лучше никак...
|
|||
2
Господин ПЖ
13.12.11
✎
20:11
|
или хотя бы чтобы готовая обработка была запакована в макет например...
|
|||
3
Брутт
13.12.11
✎
20:34
|
еще какие-нибудь предложения?
|
|||
4
kotletka
13.12.11
✎
20:39
|
сохранить как внешнюю не?
|
|||
5
kotletka
13.12.11
✎
20:40
|
если ручками то просто, если программно то никак, скрипт = программно?
|
|||
6
Брутт
13.12.11
✎
20:42
|
программно - это средствами 1Сv8.
|
|||
7
DrShad
13.12.11
✎
20:50
|
а накуя?
|
|||
8
DrShad
13.12.11
✎
20:51
|
тебе штатных средств не хватает? например сохранить как внешнюю обработку (отчет)
|
|||
9
DrShad
13.12.11
✎
20:52
|
или у тебя нет доступа в конфигуратор? и ты решил спионерить чужую обработку?
|
|||
10
Neco
13.12.11
✎
20:52
|
Модули форм и модуль внешней обработки загрузить можно.
|
|||
11
Dasty
13.12.11
✎
20:54
|
Посмотреть, например УПП. Общий модуль "ПроцедурыПроизвольныхОтчетов".
Функция СоздатьВнешнююОбработку(ВнешняяОбработка) ОбработкаОбъект = Неопределено; #Если Клиент Тогда ИмяФайла = ПолучитьИмяВременногоФайла(); Попытка ДвоичныеДанные = ВнешняяОбработка.ХранилищеВнешнейОбработки.Получить(); ДвоичныеДанные.Записать(ИмяФайла); ОбработкаОбъект = ВнешниеОбработки.Создать(ИмяФайла); Исключение КонецПопытки; #КонецЕсли Возврат ОбработкаОбъект; КонецФункции // |
|||
12
Брутт
13.12.11
✎
20:59
|
(11) - попробуем.
|
|||
13
Брутт
14.12.11
✎
13:03
|
(11) - это не подходит: идет создание внешней обработки из уже существующей внешней обработки. А мне нужно, что бы при начале работы системы, создавалась внешняя обработка на основании уже имеющейся внутри конфигурации.
|
|||
14
Defender aka LINN
14.12.11
✎
13:05
|
(13) А прямо имеющуюся в конфигурации открыть - не, неспортивно?
|
|||
15
Брутт
14.12.11
✎
13:12
|
Спасибо за дельные советы по поводу сохранение внешней обработки "руками" или использования уже существующей в базе, но меня интересует только случай описанный в заголовке данной темы.
|
|||
16
Брутт
14.12.11
✎
13:19
|
Похожая тема поднималась: v8: Как программно сохранить обработку как внешнюю?
В результате: имеем сохранение внешней во внешнюю - не подходит. |
|||
17
Брутт
14.12.11
✎
14:38
|
UP!
|
|||
18
shuhard
14.12.11
✎
14:47
|
(17) штатными средствами разве что sendKeys
не штатными - например таким http://main.1c-ei.ru/Home |
|||
19
Defender aka LINN
14.12.11
✎
14:54
|
(15) В заголовке никакого "случая" не описано.
|
|||
20
hhhh
14.12.11
✎
14:58
|
(17) ну а из любой типовой скопипастить - не судьба?
|
|||
21
Кирпич
14.12.11
✎
15:25
|
+(18)
на http://main.1c-ei.ru/Home какие то неграмотные что-то продают хотите видеть все данные информационной базы как на ладоне; хотите легко и непринужденно манипулировать огроммными массивами информации; |
|||
22
sergeante
14.12.11
✎
16:15
|
(0) Посмотри http://infostart.ru/public/16782/ Там как раз используется генерация обработки из кода, используются внешние приблуды V8Unpack.exe и zlib1.dll |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |