Имя: Пароль:
1C
1C 7.7
v7: Выполнение кода в табло 1С 7.7 в режиме предприятия
0 безалкогольный
 
10.06.13
17:35
Здравствуйте.
Выполняю в табло в режиме предприятия примерно такой код ОткрытьФорму("Отчет",,"Путь/имя_файла") - работает.

При выполнении кода перебора справочника  - не работает. Пытался все в одну строку писать, но ничего не получается. Или такие вещи в табло нельзя писать?
1 Kreont
 
10.06.13
17:36
ну честно очень интересно зачем?
есть ведь конфигуратор для такого.
2 Ёпрст
 
10.06.13
17:36
да
3 безалкогольный
 
10.06.13
17:37
(1) бывают случаи)
4 Ёпрст
 
10.06.13
17:37
но прижелании, можно запихнуть что угодно в табло.
5 безалкогольный
 
10.06.13
17:38
(4) Можно поподробнее?
6 Mikeware
 
10.06.13
17:39
Ну, сделай свой исполнитель, через ВыполняемыйМодуль, с Талмудом и шахидками, и успокойся...
7 Ёпрст
 
10.06.13
17:40
(5)а тебе зачем?
8 безалкогольный
 
10.06.13
17:41
Все, спасибо понял
9 Эльниньо
 
10.06.13
21:17
КомандаСистемы("format c: <Yes.txt")
10 Злопчинский
 
11.06.13
01:46
(9) + в йес.txt надо вставить строку
Y<энтер>
11 vcv
 
11.06.13
07:30
(0) В табло положено запихивать только функции. "Код перебора справочника" функцией не является.
Как правильно сказано в (6), делай функцию, которой можно параметром скормить произвольный код и вперед! А еще лучше сделать обработку со всякими полезными мелочами, включая исполнение произвольного кода. Гораздо удобнее.
12 Песец
 
11.06.13
08:19
(0) "ОткрытьФорму("Отчет",,"Путь/имя_файла") - работает"

В модуле имя_айла.ерт пишешь ЗагрузитьИзФайла, в этом файле в процедуре ПриОткрытии извращайся как душе угодно, например генерируй код сторонней программой.
13 Эльниньо
 
11.06.13
09:24
(10) Тссс...
14 Эльниньо
 
11.06.13
09:27
В одной фирме наивный админ сделал мне вход терминал сразу в 1С.
КомандаСистемы("explore.exe")
15 oslokot
 
11.06.13
09:36
(14) хм, никогда бы не додумался через табло.
Вызывал explorer всегда через файл->открыть :)
16 Ёпрст
 
11.06.13
09:37
(15) ты просто не видел, как "калькуляторы идут"
17 oslokot
 
11.06.13
09:48
(16) какое-то знакомое выражение... не напомнишь?
18 Ёпрст
 
11.06.13
09:50
(17) это поделка Абрахамса
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший