Имя: Пароль:
1C
 
Помогите оптимизировать код
0 33554432
 
04.05.16
11:05
есть код, который блокирует удаление строки в ТЧ. Есть мнение, что он не оптимизирован и работает медленно. Подскажите, как его можно оптимизировать. Код такой.

&НаКлиенте
Процедура ТоварыПрОрдерТекущийПередУдалением(Элемент, Отказ)
    отказ=истина;
    сообщить("запрещено удалять строки");
КонецПроцедуры
1 Nuobu
 
04.05.16
11:07
(0) Если тебе нужно не только удаление, но и добавление, то в таб части есть галка "Изменение состава строк", убери её.
2 33554432
 
04.05.16
11:08
(1)
не, у меня можно добавлять. но удалить нельзя.
3 Лефмихалыч
 
04.05.16
11:10
(2) убери "Сообщить" и будет в разы быстрее. Смысла в этом сообщить нет совсем
4 Чайник Рассела
 
04.05.16
11:10
Тут проблема не в быстродействии, а в работе с отключенным модальным режимом.
Как оптимизировать, читай http://its.1c.ru/docs/v8nonmodal/
5 Лефмихалыч
 
04.05.16
11:11
если ты на форуме выделишь строку, нажмешь на делит, то ни чего просто  не произойдет. И тебе безо всяких дурацких сообщений будет понятно, что удаление не возможно.
6 Тролль главный
 
04.05.16
11:11
(2) а если ошибочно добавили?
7 Лефмихалыч
 
04.05.16
11:11
(6) очевидно, что им запрещено ошибаться
8 33554432
 
04.05.16
11:12
(6)
будут ставить в количестве 0
9 Новиков
 
04.05.16
11:12
А чье мнение то?
10 Лефмихалыч
 
04.05.16
11:12
(8) омерзительно
11 Nuobu
 
04.05.16
11:13
(9) Присоединяюсь к вопросу.
12 Лефмихалыч
 
04.05.16
11:14
Отличный способ зае*бать в кровь пользователей и сделать интерфейс системы начисто лишенным любых признаков дружественности к пользователю и даже с признаками людоедской враждебности...
13 33554432
 
04.05.16
11:15
(12)
ну если логика такая, что добавить нужна возможность, а удалить нельзя, что еще сделаешь. Весь документ переделывать под удобство пользователя из за невнимательных единиц?
14 Чайник Рассела
 
04.05.16
11:16
(12) ты ведь не знаком с логикой работы системы у автора. Откуда такие голословные утверждения?
15 1Сергей
 
04.05.16
11:17
(13) как насчет изменения?
16 33554432
 
04.05.16
11:18
кстати (4) похоже по теме, уже изучаю. скорее всего надо было именно это. всем спасибо кто отозвался.
17 Лефмихалыч
 
04.05.16
11:20
(14) логика, которая это оправдывает, не имеет права на жизнь. Такое бывает сплошь и рядом, когда бизнес вместо того, чтобы заниматься организацией своих процессов, начинает рассказывать программистам, как им работать их работу.
18 Чайник Рассела
 
04.05.16
11:22
(17) занудство в любом его проявлении не имеет право на жизнь, а подобные экзерсисы (0) вполне себе.
19 Fragster
 
гуру
04.05.16
11:40
в (0) троллинг
21 Локи-13
 
04.05.16
12:06
(0) "Есть мнение"

а покажи-ка мнение замера

а то думается мне тебе заняться больше нечем, как оптимизировать две строки кода на клиенте!
22 DrZombi
 
гуру
04.05.16
12:22
(0) Убери  "сообщить" :)
23 Gunja
 
04.05.16
17:29
почитала, спасибо)