|
Активизация поля перед окончанием редактирования строки документа | ☑ | ||
---|---|---|---|---|
0
Касандер72
28.09.11
✎
11:18
|
Добрый день всем!
Необходимо перед окончанием редактирования строки документа активизировать незаполненное полев текущей строки. Может у кого есть пример кода, скиньте сюды, плиз. Заранее благодарю. |
|||
1
Mort
28.09.11
✎
11:22
|
Ещё один быдлоинтерфейс мутите?
|
|||
2
Касандер72
28.09.11
✎
11:31
|
угум, юзвери - особо одаренные)
|
|||
3
Mort
28.09.11
✎
11:36
|
(2) Неправда. Квалификация пользователей не причина делать что-то плохо. Наоборот.
Если они забывают что-то вводить, нужно не давать записывать с вежливым указанием где и что неверно. А не заставлять его тыкаться в попытках выйти из режима редактирования. |
|||
4
Jaffar
28.09.11
✎
11:38
|
вроде есть отметка незаполненного - что не устраивает?
|
|||
5
Касандер72
28.09.11
✎
11:43
|
(3) Код такой:
Процедура УпаковкиПередОкончаниемРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования, Отказ) Упаковка = ЭлементыФормы.Упаковки.ТекущиеДанные; Если Упаковка.Номер = 0 Тогда Если ОтменаРедактирования = Ложь Тогда Предупреждение("УКАЖИТЕ НОМЕР УПАКОВКИ !"); Отказ = Истина; КонецЕсли; ИначеЕсли Упаковка.МассаБрутто = 0 Тогда Если ОтменаРедактирования = Ложь Тогда Предупреждение("УКАЖИТЕ МАССУ УПАКОВКИ !"); Отказ = Истина; КонецЕсли; КонецЕсли; КонецПроцедуры // УпаковкиПередОкончаниемРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования, Отказ) (4) данный документ производит печать наклеек упаковок с штрихкодами, поэтому необходимо, чтобы они даже не смогли ввести строку с незаполненными данными |
|||
6
Jaffar
28.09.11
✎
11:47
|
(5) активируй печать только после записи, тогда отметка незаполненного должна сработать (ИМХО).
|
|||
7
Aprobator
28.09.11
✎
11:47
|
когда народ уточнять будет 8.2 или 8.1? Только по коду догадаться можно. Вообще проверки подобного рода делаются перед записью документа.
|
|||
8
Mort
28.09.11
✎
11:48
|
(5) Да неважно работает или нет. Может пользователь забил пол строки и срочно захотел открыть другой справочник, посмотреть что-нибудь. А ему болт. А предупреждения при завершении редактирования это вообще жуть. Железные нервы надо иметь.
|
|||
9
Касандер72
28.09.11
✎
11:53
|
(8) все уже продумали - в строке заполняются два реквизита: номер упаковки и масса, ввод прерывется клавишей Ескапе.
Мне необходимо чтобы после предупреждения активизировалось указанное поле. Если есть пример кода, то скиньте плиз. Насчёт удобства - клиент всегда прав) |
|||
10
Aprobator
28.09.11
✎
11:53
|
(5) имхо, лучше заюзать событие поля ввода.
|
|||
11
Aprobator
28.09.11
✎
11:54
|
а нет - вру. Поле можно перескочить.
|
|||
12
Mort
28.09.11
✎
11:58
|
(9) Да нет у меня таких кодов, я так не делаю и о таких вещах заказчиков не спрашиваю, чтобы не пришлось их переубеждать сделать не через задницу.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |