Имя: Пароль:
1C
1С v8
Запуск с командной строки встроенного отчета
0 Chameleon1980
 
07.02.20
09:32
привет всем.
Как реализовать?

Execute- запуск внешнего
UTL- тоже не то

Есть конфигурация (распределенка)
пользователю нельзя давать права запуска внешних отчетов
1 ДенисЧ
 
07.02.20
09:34
/C <строка текста>
— передача параметра в прикладное решение. Для доступа к параметру из встроенного языка используется свойство глобального контекста ПараметрЗапуска.

И, разумеется, в приНачалеРаботы разбор параметров
2 Chameleon1980
 
07.02.20
09:37
забыл дописать там, где
Есть конфигурация (распределенка)
это не центральная - т.е. менять не могу
3 Волшебник
 
модератор
07.02.20
09:38
(2) поменяйте в центре и проведите обмен
4 Chameleon1980
 
07.02.20
09:40
(3) низзя.
5 vis_tmp
 
07.02.20
09:40
(4)Так ты хакер?
6 Chameleon1980
 
07.02.20
09:41
(5) нет
7 Chameleon1980
 
07.02.20
09:41
(5) а че?
8 vis_tmp
 
07.02.20
09:42
А почему тогда нельзя сделать доработку?
9 Chameleon1980
 
07.02.20
09:44
(8) не важно.
Вопрос - как запустить встроенную обработку/отчет из коммандной строки типа /asdf "ОткрытьФорму "фываыв""
?

может как то попробовать указать файл
v8res://mngbase/
10 ДенисЧ
 
07.02.20
09:44
Если нельзя менять центр, значит, тебе эта задача, поставленная в (0) не нужна. Или как минимум владельцу базы не нужна.
11 Chameleon1980
 
07.02.20
09:48
(10) да что ж вы все решаете, что да как?
вы вопрос видите?
мне нужен ответ на вопрос:
"как запустить встроенную обработку/отчет из коммандной строки ?"
12 Chameleon1980
 
07.02.20
09:49
(10) нужна
13 vis_tmp
 
07.02.20
09:56
Ну, тогда рассказал бы поподробнее
14 Chameleon1980
 
07.02.20
10:00
(13)
Попробую.
В базу, в которой нельзя ничего менять нужно запустить пользователя с правом только на один отчет.
15 Chameleon1980
 
07.02.20
10:02
(14) + и запретить запуск других внешних отчетов и обработок интерактивно
То, что файл запуска или обработку (очет), которая будет запускаться можно подменить в расчет не берем
16 vis_tmp
 
07.02.20
10:03
А почему "в которой нельзя ничего менять" ?
17 ДенисЧ
 
07.02.20
10:05
(11) Я уже ответил на твой вопрос. Sapienti sat.
18 Chameleon1980
 
07.02.20
10:05
(16) блин - ну это не серьезно. я же написал все.
это периферийка в распределенке
19 Chameleon1980
 
07.02.20
10:05
(17) ...и я не скажу куда вам идти
20 Chameleon1980
 
07.02.20
10:06
(17) ты на вопрос ответь.
кули ты тут умничаешь то?
21 vis_tmp
 
07.02.20
10:06
(18)Это понятно...
Про модификацию центра же спрашивали
22 vis_tmp
 
07.02.20
10:07
См (3)+(10)
23 Chameleon1980
 
07.02.20
10:08
(21) ну нельзя и все. НЕЛЬЗЯ.
24 Chameleon1980
 
07.02.20
10:08
ладно спасибо всем. поищу сам
закройте ветку
25 Chameleon1980
 
07.02.20
10:09
чукчи не читатели никуя
26 ptiz
 
07.02.20
10:10
А право внешнего соединения есть?
27 Chameleon1980
 
07.02.20
10:11
(26) допустим
28 Chameleon1980
 
07.02.20
10:12
(26) можно и по ком собрать и выкинуть в скд
29 Chameleon1980
 
07.02.20
10:12
или как?
30 ptiz
 
07.02.20
10:12
Если отчет нужен не оперативно, а, скажем, вчерашний - сделать копию базы и там вертеть её как угодно.
Если есть право внешнего соединения - цепляться из любой другой базы (а её запускать из командной строки). Интерактивно, конечно, отчет не открыть, но подумать в эту сторону.
31 Chameleon1980
 
07.02.20
10:17
про копию тоже идея - спасибо
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший