|
Справочник: выбираю группу - открывается форма элемента | ☑ | ||
---|---|---|---|---|
0
Вжескрыылг
31.03.15
✎
13:28
|
Вопрос в сабже. Туплю полдня. 8.3.5 финальная. Форма списка не основная. Процедура "СписокВыбор" пустая. Создаю группу. записываю. Открываю - форма элемента. Список - произвольный запрос, осн. таблица выбрана. Пошел за пистолетом.
|
|||
1
D_E_S_131
31.03.15
✎
14:04
|
Чё на закладке "Формы" у справочника?
|
|||
2
Вжескрыылг
31.03.15
✎
14:17
|
(1) как положено: форма элемента - форма элемента. группы - группы
|
|||
3
Вжескрыылг
31.03.15
✎
14:24
|
(0) убрал формы, все норм. тогда в чем собака порылась:
Процедура СписокПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа, Параметр) Отказ = Истина; ФайлОснование = Элементы.Список.ТекущаяСтрока; ЗначениеПараметраКД = Список.Параметры.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ВладелецФайла")); Если ЗначениеПараметраКД = Неопределено Тогда ВладелецФайла = Неопределено; Иначе ВладелецФайла = ЗначениеПараметраКД.Значение; КонецЕсли; Если Группа Тогда ЗначенияЗаполнения = Новый Структура; ЗначенияЗаполнения.Вставить("Автор", Пользователи.ТекущийПользователь()); ЗначенияЗаполнения.Вставить("ВладелецФайла", ВладелецФайла); ОткрытьФорму("Справочник.Файлы.ФормаГруппы", Новый Структура("ЗначенияЗаполнения", ЗначенияЗаполнения)); ИначеЕсли Копирование Тогда ФайлыКлиент.СкопироватьФайл(ВладелецФайла, ФайлОснование); Иначе ФайлыКлиент.ДобавитьФайл(Неопределено, ВладелецФайла, ЭтотОбъект); КонецЕсли; КонецПроцедуры |
|||
4
D_E_S_131
31.03.15
✎
14:26
|
"Собака" в вашей ФормеГруппы.
|
|||
5
Вжескрыылг
31.03.15
✎
14:28
|
(4) ну да, неправильно открываю форму новой группы. Ща покопаюсь.
|
|||
6
Вжескрыылг
31.03.15
✎
15:07
|
(4) понятно, надо тянуть до сервера, создавать группу, получать форму. Или переделать справочник "Файлы": убрать дурацкий реквизита "Владелец файла". Который раз беру типовые решения, громко матерясь, изучаю код, все выкидываю и пишу заново. Примеры: Доверенность (УТ11), Клиент-банк etc.
|
|||
7
Вжескрыылг
31.03.15
✎
15:09
|
(6) после 7-ки не переключился.... Как все-таки трудно писать на 7-ке!
|
|||
8
Вжескрыылг
02.04.15
✎
14:48
|
(0) все оказалось проще. открыть форму новой группы:
ПараметрыФормы = Новый Структура("ЭтоГруппа", Истина); ОткрытьФорму("Справочник.МойСправочник.Форма.ФормаГруппы", ПараметрыФормы); |
|||
9
Вжескрыылг
02.04.15
✎
14:49
|
(0) пруфлинк http://v8.1c.ru/metod/faq2/answer.jsp?id=634
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |