|
Форма со списком элементов для выбора в табличную часть | ☑ | ||
---|---|---|---|---|
0
ArturR
21.05.12
✎
16:32
|
Дано:
1. Справочник - Изделия 2. РегистрНакопления - ЗакрепленныеИзделия. 3. Документ - Накладная с Табличной частью - Изделия, кнопкой - Выбрать и реквизит - Сотрудник. Требуется: 1. Что бы в Накладной при нажатии на кнопку Выбрать, открывался СписокВыбора с возможностью множественного выбора. 2. В СпискеВыбора только изделия которые закреплены за Сотрудником. 3. Ну и естественно при утвердительном ответе все выбранные элементы из СпискаВыбора попали в ТабличнуюЧасть.Изделия Накладной. Дополнительные пояснения: Управляемая форма. Движения изделий регистрируются в РегистрНакопления. |
|||
1
Maxus43
21.05.12
✎
16:34
|
легче посмотреть как уже сделано в типовых доках, смотри кнопку подбор.
насчет движений - это при проведении уж дописывать, остальное на форме |
|||
2
ArturR
21.05.12
✎
16:37
|
Проведение движений у меня реализовано. Мне только надо что бы удобно пользователю выбирать было.
|
|||
3
AaNnDdRrEeYy
21.05.12
✎
16:43
|
(0) Ну и в чем проблема?
|
|||
4
ArturR
21.05.12
✎
16:59
|
Да вроде пошарился по форумам, объяснялках всяких. А что б конкретно кто нибудь что-то написал не нашел. Понимаю, возможно плохо искал. Но на этом форуме пару раз очень хорошо помогали.
(3)Проблема в том что я теперь не знаю, как эту форму открыть программно, а в неё выбранные элементы внести. В УФ то на сервере то на клиенте указывать надо. Сижу как баран. Подступится не знаю с какой стороны. Как собака - все понимаю, а сказать не могу |
|||
5
ArturR
21.05.12
✎
17:01
|
Что-то похожее тут пытались разобрать, но...
v8: Программное открытие формы выбора справочника |
|||
6
Maxus43
21.05.12
✎
17:05
|
(5) не то, там не УФ, лучше посмотреть в типовыю конфу на УФ, как сделано
|
|||
7
mikecool
21.05.12
✎
17:08
|
ФормаВыбораИзСписка = ПолучитьФорму("Документ.СкладскаяРеализация.Форма.ФормаВыбораИзСписка", , ЭтаФорма, ЭтаФорма.УникальныйИдентификатор);
ФормаВыбораИзСписка.АдресВХ = АдресВХ; ЧтоВыбрано = ФормаВыбораИзСписка.ОткрытьМодально(); |
|||
8
kosts
21.05.12
✎
17:13
|
Скачай демо, там есть точь в точь то, что тебе нужно:
Демонстрационная конфигурация "Управляемое приложение" (1.0.13.1) (www.v8.1c.ru) Copyright (С) ООО "1C", 2011 (www.1c.ru) |
|||
9
ArturR
21.05.12
✎
19:09
|
спасибо
|
|||
10
ArturR
22.05.12
✎
21:00
|
И снова здрасте!
Пытаюсь разобраться в строении (8). На самом деле нужная мне функция реализована. Однако, как говорится, чужая душа потемки. Не могу понять механизм. Есть люди знающие данную конфигурацию и могут пояснить что к чему? Что я понял на настоящий момент. 1. Задействованы в связке - Документ.РасходТовара, Справочник.Товары, РегистрНакопления.ТоварныеЗапасы. 2. В свойствах реквизита табличной части Документа - Товар установлено свойство "Связи параметров выбора" ОстаткиПоСкладу(Склад). 3. У справочника создана форма ФормаСпискаСОстатками, на ней реквизит СправочникСписок - динамический список, где реализован произвольный запрос. Пошарился по конструктору и понял что в используюся свойства виртульной таблицы из РегистрНакопления.ТоварныеЗапасы. И вот тут пошел мутняк. 1. Непонятно зачем куча всяких условий связей в конструкторе и т.д. может оно мне и не надо так много. 2. Каким образом система понимает что нужно открывать именно форму в которой этот динамический список ФормаСпискаСОстатками. 3. Каким мокаром взаимодействует "Связи параметров выбора" Документа и ФормаСпискаСОстатками Справочника. Вроде есть тут грамотные люди, книжки умные читали. Может где прописано что к чему. Понятное дело что если взять все книги по 1С то после прочтения многократного придет понимание. Хочется уже сейчас создать что-то своё. Проблема-то я понимаю элементарная. Поэтому если кто в книге какой (а их не так и много) на главу/страничку (1) тыкнет буду благодарен. Ну или пояснит как все таки работает (8) в моем контексте (1). Спасибо. |
|||
11
kosts
23.05.12
✎
07:13
|
(0)
> 1. Непонятно зачем куча всяких условий связей в конструкторе и т.д. может оно мне и не надо так много. Тут тебе виднее, но в крайнем случае достаточно в динамическом списке вернуть ссылки на товар (кажись). > 2. Каким образом система понимает что нужно открывать именно форму в которой этот динамический список ФормаСпискаСОстатками. Тут скорее всего просто, прямо в колонке "товары" в документе прописана форма выбора ФормаСпискаСОстатками, ну и отдельная кнопка "подбор" есть. > 3. Каким мокаром взаимодействует "Связи параметров выбора" Документа и ФормаСпискаСОстатками Справочника. Не не знаю |
|||
12
ArturR
23.05.12
✎
08:52
|
ну хоть кто-то ответил
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |