|
v7: Где создавать глобальные функции? | ☑ | ||
---|---|---|---|---|
0
evgpinsk_
10.03.19
✎
10:00
|
Глобальный модуль постоянно растёт и уже не очень хочется туда добавлять новый функции.
Как вариант - создавать обработку, в ней описывать функции и через её открытие обращаться к функциям. Кто как решает данную проблему? |
|||
1
SleepyHead
гуру
10.03.19
✎
10:34
|
Установи формекс и создавай столько глобальных модулей, сколько нужно.
Если вера не позволяет использовать ВК - то да, обработки, но имей ввиду, что работать будет заметно дольше. Я так делал, когда еще программировал на 77. |
|||
2
ДенисЧ
10.03.19
✎
10:36
|
Глобальные функции -- зло. Как и глобальные переменные
|
|||
3
Мимохожий Однако
10.03.19
✎
10:38
|
(0) Если на скорость не влияет, то добавляй. Правда, есть опасность получить помойку, если будешь добавлять функции и процедуры, которые не имеют глобального смысла.
|
|||
4
Базис
naïve
10.03.19
✎
12:00
|
Открой модуль одной формы РТиУ в УТ11. Долистай до конца. Сравни с глобальником комплексной.
И не парься. |
|||
5
evgpinsk_
10.03.19
✎
13:08
|
Принято
|
|||
6
Злопчинский
10.03.19
✎
14:49
|
Добавляй в ГМ универсальные функции\процедуры и не парься. Только обязательно описывай в комментах перед процедурой что к чему. и все.
|
|||
7
Провинциальный 1сник
10.03.19
✎
14:58
|
(2) Универсальные - не зло
|
|||
8
evgpinsk_
10.03.19
✎
23:51
|
(6) Это-то понятно. Но и раздувать ГМ не хочется. Красивей, когда есть модульность и общие по смыслу процедуры в одном отдельном месте.
|
|||
9
MWWRuza
гуру
11.03.19
✎
00:02
|
(8)В глобальном модуле сделай секции, куда собирай процедуры и функции по смыслу, с нормальными комментариями начала/окончания секции, и будет все красиво и удобно...
|
|||
10
Prog111
11.03.19
✎
06:24
|
(8) Переходи на восьмерку - там это реализовано.
|
|||
11
Sserj
11.03.19
✎
06:27
|
(8) Самое красивое это изучить 1С++ в части классов.
|
|||
12
dmitryds
11.03.19
✎
07:46
|
(1) а разве без формекса можно было обратиться к функции обработки?)
|
|||
13
Salimbek
11.03.19
✎
08:54
|
(11) +100500
|
|||
14
Mikeware
11.03.19
✎
09:42
|
(11) (13) поздновато для широкого практического применения...
|
|||
15
evgpinsk_
13.03.19
✎
09:06
|
(12) Да, через передачу параметра в обработку при открытии обработки. И уже через чтение этого параметра выполняем нужную функцию в процедуре ПриОткрытии()
|
|||
16
Mikeware
13.03.19
✎
09:41
|
(15) возникает ТрадиционныйКитайскийВопрос®
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |