Имя: Пароль:
1C
1С v8
Получить ссылку вновь созданного элемента
0 AlenkaZu
 
21.07.14
01:47
Помогите, пожалуйста, не могу с казалось бы простейшей вещью разобраться...
В событии ОкончаниеВводаТекста если того, чего навводил пользователь в поле с типом справочникссылка, не нашлось, открываю форму нового элемента справочника с текстом пользователя в, допустим, наименовании. Пользователь может это наименование откорректировать, заполнить другие поля элемента справочника, а может закрыть форму так ничего и не создав...
Вопрос такой: как узнать, создал ли пользователь элемент справочника, и если да, то засунуть этот элемент в ДанныеВыбора.
1 Alex11
 
21.07.14
03:00
Если ЭтоНовый() тогда .....
2 Wobland
 
21.07.14
03:55
бедный программист..юзер там понавводит, а ты разбирайся
3 Wobland
 
21.07.14
04:00
навеяло. про юзеров

Приезжают с утра якобы на охоту, а потом охнуть не успеешь - уже все пьяны и рубят мебель. Они разбредаются по всему замку, везде пачкают, обижают прислугу, калечат собак и подают отвратительный пример юному баронету. Потом они разъезжаются по домам, а ты, пьяный до неподвижности, остаешься один на один с баронессой..."
4 Любопытная
 
21.07.14
05:03
(0)В БП 3.0 вроде так сделано, посмотри, что там
5 AlenkaZu
 
21.07.14
09:09
(2) если по существу сказать нечего, зачем вообще что-то говорить?
(4) а конкретнее? Я эту конфу ни разу не видела...
6 Fish
 
21.07.14
09:21
(5) Конфа тут ни при чём. Это стандартное поведение поля ввода на УФ: если не найдено в списке, то предлагается создание нового элемента. Программировать ничего не нужно.
7 AlenkaZu
 
21.07.14
09:27
(6) мне предлагает только отменить ввод, продолжить ввод, или выбрать из справочника... Если бы по умолчанию нового предложило создать и он бы выбрался по окончании ввода, я бы не задала этот вопрос, т.к. система и так бы сделала то, что мне нужно...
8 Fish
 
21.07.14
09:32
(7) Платформа какая?
9 AlenkaZu
 
21.07.14
09:35
(8) 8,2,14,537
10 Fish
 
21.07.14
09:40
(9) Переходи на 8.3. Она это умеет.
11 AlenkaZu
 
21.07.14
10:05
(10) я бы с радостью, не все от меня зависит только))) А это так же геморно, как с 8.1 на 8.2?
12 Fish
 
21.07.14
10:09
(11) Ну если для вас переход с 8.1 на 8.2 - это гемор, тогда надо звать специалистов.
13 Maxus43
 
21.07.14
10:12
с 8.1 на 8.2 - гемора больше чем с 8.2 на 8.3... тут просто можно поменять платформу
14 AlenkaZu
 
21.07.14
10:12
(12) это уже офф
конфа самописная, пришлось все переписать)) Можно подумать у кого-то само на эти клиенты и серверы распалось, легким движением руки))))))

Если кто знает, как решить мою задачку, помогите пожалуйста, не проходите мимо.
15 AlenkaZu
 
21.07.14
12:15
апну на всякий случай... так ничего и не получилось ((
16 AlenkaZu
 
21.07.14
12:22
ОповеститьОВыборе почти помогло. Только осталось окно с вопросом про "отменить ввод" и т.д. убрать. Как?
17 Лефмихалыч
 
21.07.14
12:24
(16) СтандартнаяОбработка = Ложь в обработчике ввода текста
18 AlenkaZu
 
21.07.14
12:32
(17) не помогает

Эх, рано радовалась... Вообще какая-то ерунда происходит. После закрытия формы нового элемента с оповещением о выборе текст, который пользователь правил, подставляется в Элемент.ТекстРедактирования в форме-владельце, но не сам новый элемент.
Закон Брукера: Даже маленькая практика стоит большой теории.