![]() |
|
Функция редактирования реквизита | ☑ | ||
---|---|---|---|---|
0
prochor
11.01.14
✎
12:12
|
Только начинаю.
Потому вопрос. На 7-ке в форме справочника в свойствах реквизита я мог написать обращение к процедуре. Т.е. выбрали реквизит, нажали Ентер, начинает работать процедура обработки, конечно, если я не указал в модуле, что обработка только при изменении реквизита. А на 8-ке есть события: "При изменении", и "При окончании ввода текста". То есть, ввожу значение нового реквизита, или исправляю старое значение - можно привязать функцию. Но, если реквизит уже заполнен ранее, а я просто подтверждаю ввод - вызов нужной мне процедуры не происходит. Консультировался у наших 8-ков, они только пожимают плечами. |
|||
1
DirecTwiX
11.01.14
✎
12:14
|
>я просто подтверждаю ввод - вызов нужной мне процедуры не происходит
Как подтверждаешь ввод? Enter? Должна вызываться. |
|||
2
ДенисЧ
11.01.14
✎
12:17
|
(1) неа :-) ПриИзмении не вызывается, если реквизит не поменялся... :-((
|
|||
3
Torquader
11.01.14
✎
12:29
|
Так чтобы при окончании ввода текста сработало, нужно - чтобы в режим ввода текста вошли - если не вошли, то не выйдет.
|
|||
4
DirecTwiX
11.01.14
✎
12:30
|
(2) Всегда так было?)
Хотя, когда это может понадобиться?. |
|||
5
prochor
13.01.14
✎
08:10
|
(4) Понадобиться?
Объясняю на примере: С/ф не содержали реквизит "ед. изм", новый нач. отдела сбыта поднял волну, добавили. Автоматом, при вводе номенклатуры заполняется этот новый реквизит. Но теперь надо обработать и все накладные с момента вступления его сиятельства в должность. И всё. Приплыли! Простым выбором реквизита "Номенклатура" ничего не добьешься, необходимо ВНОСИТЬ ИЗМЕНЕНИЕ в этот реквизит, что не хорошо. :( |
|||
6
Defender aka LINN
13.01.14
✎
08:20
|
(5) А вы трудолюбивые там, как я посмотрю...
|
|||
7
France
13.01.14
✎
08:24
|
Да, изменение с/ф пока пытаюсь переварить..
|
|||
8
Поpyчик-4
13.01.14
✎
08:24
|
(5) Групповая обработка справочников и документов? Не, не слыхал.
|
|||
9
Rovan
гуру
13.01.14
✎
08:25
|
(+6) мне бы таких пользователей
|
|||
10
denk
13.01.14
✎
08:25
|
(7) У меня не переваривается
|
|||
11
SeraFim
13.01.14
✎
08:26
|
а обработочкой пройтись - лень не позволяет?
|
|||
12
Поpyчик-4
13.01.14
✎
08:27
|
(11) Людей же надо чем-то занять.
|
|||
13
Мимохожий Однако
13.01.14
✎
08:29
|
(5)Прикольно. Какую конфигурацию мучаете?
|
|||
14
prochor
13.01.14
✎
12:12
|
(8) при чем тут групповая обработка?
Обработку я написал, не проблема. просто интересно, почему нет такой возможности? (13) производство и торговля |
|||
15
hhhh
13.01.14
✎
12:28
|
(14) это же элементарно,
потому что таких придурков как ваш начальник меньше 10%. Когда их число по России приблизится к 40%, тогда 1с сделает такую возможность. |
|||
16
SUA
13.01.14
✎
12:30
|
(15)не как начальник. как реализация задачи.
|
|||
17
Defender aka LINN
13.01.14
✎
13:24
|
(14) Потому что. Тебе слова "при ИЗМЕНЕНИИ" о чем говорят?
|
|||
18
Рэйв
13.01.14
✎
13:27
|
(0)ПриОкончанииРедактирования() не устраивает чтоли?
|
|||
19
France
13.01.14
✎
13:37
|
Ого.. ))
|
|||
20
prochor
13.01.14
✎
15:11
|
(18) - говорят и очень много.
Допустим, в реквизите у меня не справочник, а, именно, текст. Так вот. В реквизите: "пошлю его на". Так вот. Если просто выберу и нажму Ентер, то никакого события не произойдет. Если же допишу "пошлю его на НЕБО ЗА", ТО, КАК РАЗ И ПРОИЗОЙДЕТ ТО СОБЫТИЕ, которое стоит "При окончании редактирования". |
|||
21
zladenuw
13.01.14
✎
15:25
|
а если поменять
Свойства формы: ПоведениеКлавишиEnter - Кнопка по умолчанию. На форме кнопка "Войти" или чего-там, по-умолчанию. Процедура КнопкаВыполнитьНажатие(Кнопка) Сообщить(ЭтаФорма.ТекущийЭлемент.Имя); КонецПроцедуры |
|||
22
zladenuw
13.01.14
✎
15:25
|
(21) только переход будет не доступен :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |