Имя: Пароль:
1C
1С v8
УФ: как программно завершить ввод новой строки?
0 Вжескрыылг
 
29.01.15
14:18
Туплю час. Добавляю строку. Поле "Объект" имеет разные типы. Если Тип = СправочникСсылка.ФизическиеЛица", то надо завершить ввод новой строки. Как?
ЗЫ: Строка добавляется не в ТЧ объекта, а в дерево.
1 Вжескрыылг
 
29.01.15
14:19
(0) во, нашел ЗакончитьРедактированиеСтроки, щас попробую.
2 Вжескрыылг
 
29.01.15
14:25
(1) не получаецо
3 Вжескрыылг
 
29.01.15
15:01
(0) как всегда, только добавлять строку на сервере.
4 Вжескрыылг
 
29.01.15
15:42
(0) или на клиенте НоваяСтрока = Элемент.ТекущиеДанные.ПолучитьЭлементы().Добавить()
5 Вжескрыылг
 
29.01.15
16:09
В обработке выбора поля "Объект":
Если ЗакончитьРедактированиеСтроки(Истина), то строка не добавляется, если ЗакончитьРедактированиеСтроки(Ложь), то объект приходится выбирать 2 раза. курим дальше..
6 Адский плющ
 
29.01.15
16:17
Бредовая идея.
7 Вжескрыылг
 
29.01.15
18:48
хочу сделать красиво
8 Вжескрыылг
 
31.01.15
07:54
(0) задачка была сделать начисления и удержания в виде дерева (УФ). Реквизиты ТЧ Сотр. подразделение, начисление/удержание, сумма. На 1-м уровне вводим сотра, все прочие реквизиты должны быть недоступны. На 2-м уровне вводим начисление/удержание, при этом подразделение и сумма, естественно. доступны. Удалось обойтись без обращения к серверу кодом в 10 строчек (кроме, конечно, при открытии дока и при записи).
Основная теорема систематики: Новые системы плодят новые проблемы.