ПриВводеСтроки: Группа или элемент #216090


#0 by trad
как в форме списка справочника в предопределенной процедуре ПриВводеСтроки определить что вводится группа или элемент справочника?
#1 by fabrikant из бани
ЭтоГруппа
#2 by trad
ЭтоГруппа - покажет является ли группой текущая строка формы списка. А в процедуре ПриВводеСтроки - текущей строки еще нет.
#3 by Эрнст
надо предусмотреть отдельную форму для группы.
#4 by trad
редактирование в форме списка - при чем тут форма группы
#5 by megalodon
ДанныеСтроки.Ссылка.ЭтоГруппа
#6 by megalodon
а может и без Ссылка прокатит - не пробовал
#7 by trad
ДанныеСтроки - это что?
#8 by FreeFin
И не надо... в модуле формы списка: ВводНового(<ПризнКопирования>,<ОбъектКопирования>)
#9 by КонецЦикла
Определяй при окончании и удаляй, обновляй форму... жестоко конечно
#10 by megalodon
ой, ступил, думал тема про v8.
#11 by FreeFin
+ Или, что тоже не надо: ПриРедактированииНовойСтроки...
#12 by trad
а окончания не будет, т.к. в теле ПриВводеСтроки есть СтатусВозврата
#13 by trad
Поясню. Задача такая: есть форма списка где допускается редактировать как в списке так и в диалоге, но ввод новых групп/элементов только в диалоге.
#15 by Razgon_off
и - Противоречий не чувтвуешь?
#16 by trad
нет. В чем?
#17 by trad
Еще раз другими словами. Хочу в форме списка при вводе новой строки открыть форму новой группы или нового элемента соответственно тому что нажали ctrl+F9 или Ins. (У пользователя включено редактирование в строке)
#18 by FreeFin
#19 by trad
см
#20 by zbv
Где ПолнНаименование - реквизит только элемента.
#21 by Дык ё
Если включено редактирование в диалоге, ПриВводеСтроки не вызывается. В ПриРедактированииНовойСтроки работает ЭтоГруппа. :)
#22 by trad
:) но нехотелось бы менять режим редактирования
#23 by aleze
ВыборГруппы(<?>) Синтаксис: ВыборГруппы(<Режим>) Назначение: Установить режим выборки групп. Возвращает: текущее числовое значение режима выборки групп для элемента диалога (на момент до исполнения метода). Параметры: <Режим> - число: 1 - выбирать группы, 0 - не выбирать (необязателен, по умолчанию - 1). Замечание: Метод применяется для объектов, созданных функцией ''СоздатьОбъект'', и в диалогах для полей типа справочник. По умолчанию, выборка элементов справочников для полей диалога в формах документов, журналов и справочников установлена без выбора групп, а в форме отчета с выбором групп. Подробнее см. в документации, глава 'Атрибуты и методы контекста Модуля формы'
#24 by trad
это чем поможет?
#25 by Славко
ну тогда для них и формы разные...
#26 by trad
разные формы списка? Если да, то по условиям задачи ввод новых и редактирование существующих должно быть в одной форме списка.
#27 by Славко
цитирую: "но ввод новых групп/элементов только в диалоге" ну о каких формах списка тогда речь? форма эелемнта и форма группы разные... кстати, я не первый об этом говорю... так что не вижу никакой проблемы то, не понимаю как  тут можно увязать что элемент или группа еще не записаны... кроме того если поисковиком пошарить уже как бы было обсуждение данной проблемы даже если ты в таки в списке вводишь... приеду домой, если не забуду или поищу или пробою найти решение...
#28 by а лю 427
Некто Бекас в свое время трахался с этой проблемой....
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С