|
v7: Работа с пользователями... | ☑ | ||
---|---|---|---|---|
0
nikitos123
24.01.12
✎
13:50
|
Есть пользователь (в программе), который автоматически делает прайс-лист, когда заходишь в программу... Т. е. не открывается интерфейс программы. В панели задач он немного повисит, сделает прайсы листы и покидает программу.
Вопросы следующие: Как такое можно сделать(я совсем новичок)? И есть необходимость в выгружаемых прайсах делать таблицы шире. Как это можно настроить? |
|||
1
Aleksey
24.01.12
✎
13:50
|
Такое невозможно сделать
|
|||
2
nikitos123
24.01.12
✎
13:52
|
это про какой вопрос?
|
|||
3
Aleksey
24.01.12
✎
13:53
|
Про оба. ТО что вы спрашиваете в принципи нельзя сделать
|
|||
4
Рэйв
24.01.12
✎
13:54
|
1cv7.exe MODE [ /M | /D<Path> | /U<Path> | /N<Name> | /P<Pass> ],
где MODE - режим запуска, может принимать только одно из трех значений : config - режим конфигуратора; debug - режим отладчика; enterprise - нормальный (рабочий) режим. следующие ключи опциональны : /M - запуск программы в монопольном режиме; /D - каталог базы данных; /U - рабочий каталог пользователя (каталог из списка пользователей игнорируется); /N - имя пользователя; /P - пароль пользователя; //---------------- В процедуре ПриНачалеРаботы проверяй имя пользователя и если это тот "с прасами" - запускай обработку формирования прайсов, а после этого закрывай 1С |
|||
5
Wobland
24.01.12
✎
13:54
|
(3) а что, только 8ка умеет обработки при запуске выполнять?
|
|||
6
nikitos123
24.01.12
✎
13:57
|
Значит, копать надо в сторону обработок... Спасибо) Буду изучать...
|
|||
7
DGorgoN
24.01.12
✎
14:02
|
(1) Да ну на.. Оо
|
|||
8
Aleksey
24.01.12
✎
14:03
|
(5) нет просто на такие вопросы можно с помощью гугления найти ответ за 5 сек. Если автору лень почитать что гугль пишеь, то смысл тоже самое писать? Все равно он читать не любит
|
|||
9
Aleksey
24.01.12
✎
14:03
|
(7) А ты как думал.
|
|||
10
filh
24.01.12
✎
14:03
|
(1) наглое вранье!
(6) почитай тут: Книга знаний: По ночам должны работать роботы…; |
|||
11
DGorgoN
24.01.12
✎
14:05
|
"Т. е. не открывается интерфейс" -он на самом деле открывается - его просто часто не видно (то цеж винда). А так ПриНачалеСистемы обработка запущенная модально и в конце Форма.Закрыть(0); и ЗавершитьРаботуСистемы ..
|
|||
12
Aleksey
24.01.12
✎
14:08
|
(10) Не все так однозначно. Например, можно ли починить двигатель машины в домашних условиях. Мастер это может сделать, а человек который в руках ключа не держал - врядли это будет под силу. Так что если человек нехочет почитать элементарные вещи, то для него задача в (0) может оказаться не под силу
|
|||
13
filh
24.01.12
✎
14:18
|
(12) что написано в (1) вранье. Такое сделать возможно. А под силу или нет, это проблемы ТС.
|
|||
14
Aleksey
24.01.12
✎
16:28
|
(13) Расскажи как не открывая интерфейс программы сделать рассылку прайса
|
|||
15
Aleksey
24.01.12
✎
16:28
|
Т.е. в 8-ке я могу это на сервере сделать. А вот как в 7-ке, средствами 7-ки это сделать?
|
|||
16
Pro-tone
24.01.12
✎
16:38
|
в (0) формулировка абсолютно кривая, ибо
"Есть пользователь (в программе), который автоматически делает прайс-лист, когда заходишь в программу" и далее "Т.е. не открывается интерфейс программы. В панели задач он немного повисит, сделает прайсы листы и покидает программу." Непонятно из этого, про "когда заходишь в программу" - вероятнее всего имеется в виду 1С =)), при этом не нужно чтобы пользователь видел интерфейс 1С ? Можно в ПриНачалеРаботыСистемы() запихнуть вызов обработки печати прайсов, а после автоматически завершать работу системы. Может быть это имелось в виду ? |
|||
17
Torquader
24.01.12
✎
18:59
|
Такой пользователь называется robot, если его запускать из-под службы, то он даже не виден окружающим, но прекрасно работает.
|
|||
18
nikitos123
25.01.12
✎
11:08
|
Aleksey, такие вопросы действительно можно прогуглить (опыт слава богу в несколько лет) и мне не лень, просто, я не знал как сформулировать правильно запросы... И читать, кстати, как раз-таки люблю)))
Спасибо за ответы!!! |
|||
19
Aleksey
25.01.12
✎
11:17
|
(18) Да как есть так и задавай, например "1с 7.7 автоматическая рассылка прайса" а там уже на местности уточнить можно
|
|||
20
Марк_З
25.01.12
✎
12:20
|
Может я чего не понял?...
Но у меня в глобальном модуле есть процедура - ПриНачалеРаботыСистемы() - и в нее записано всё, что нужно сделать при запуске 1С-ки тем или иным пользователем. Вроде не секрет... |
|||
21
nikitos123
25.01.12
✎
12:27
|
Для меня теперь тоже не секрет) Нашел этого пользователя)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |