|
Переменная в общем модуле |
☑ |
0
Joshim
29.03.16
✎
10:04
|
Как добавить переменную в общем модуле доступную всем пользователям и регламентным заданиям?
|
|
1
GROOVY
29.03.16
✎
10:05
|
Общие модули не могут иметь раздел описания переменных и раздел их инициализации.
|
|
2
Поpyчик-4
29.03.16
✎
10:05
|
(0) Никак.
|
|
3
Joshim
29.03.16
✎
10:08
|
(1)(2) Как в 1С можно реализовать функционал:
При запуске регламентного задания нужно проверить, что предыдущее регламентное задание завершило свою работу.
Я хотел сделать переменную в общем модуле, при запуске рег. задания устанавливать ее в истину, при завершении в ложь. При запуске следующего задания проверять значение переменной и если истина то не выполнять задание.
Как это сделать без переменных?
|
|
4
DDwe
29.03.16
✎
10:09
|
(3) Есть несколько способов.
|
|
5
Поpyчик-4
29.03.16
✎
10:10
|
(3) Посмотреть в БСП. Там есть проверка регламентных заданий.
|
|
6
Timon1405
29.03.16
✎
10:10
|
Регистр сведений
|
|
7
Joshim
29.03.16
✎
10:10
|
(4) какие?
|
|
8
KulakoffAlex
29.03.16
✎
10:10
|
Сделай регистр сведений, туда отписывай когда отработало и какое регл. задание. На основании этих данных и будешь проверять.
|
|
9
Joshim
29.03.16
✎
10:13
|
(8) зачем так нагружать базу, и работает это долго. Переменная в памяти работает намного быстрее
|
|
10
Господин ПЖ
29.03.16
✎
10:14
|
недоступно это в общем модуле. и в другом сеансе тем более
|
|
11
DDwe
29.03.16
✎
10:14
|
(9) Где вас учат таких..?
|
|
12
Записьдампа
29.03.16
✎
13:16
|
(9) Гуманитарий?
Каждое регламентное задание - это отдельный сеанс с базой. Ты хочешь общую переменную между сеансами?
|
|
13
los_hooliganos
29.03.16
✎
13:19
|
(12) человек хочет сделать чат между сеансами регл. заданий.
В этом случае подойдут веб-сокеты.
|
|
14
ДенисЧ
29.03.16
✎
13:24
|
Константа, параметры сеанса, РС
|
|
15
Cyberhawk
29.03.16
✎
13:24
|
"зачем так нагружать базу, и работает это долго." // Простой Insert и простой Select? А синхронизация переменной в памяти между сеансами 1С по-твоему проще / быстрее?
|
|
16
ObjectRelation Model
29.03.16
✎
13:40
|
(14) "параметры сеанса" не взлетят же
|
|
17
ObjectRelation Model
29.03.16
✎
13:42
|
(6) (8) (14) ну вообще если регламент отвалится, то флаг останется в базе висеть, так что решение так себе
|
|
18
Записьдампа
29.03.16
✎
13:55
|
(17) Исключительные блокировки спасут отца русской демократии?
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший