|
Заполнение формы выбранным значением | ☑ | ||
---|---|---|---|---|
0
alod
16.12.17
✎
16:55
|
Доброго времени суток.
Вопрос от новичка. В попытке создать форму подбора товаров в табличную часть документа с контролем остатков по партиям столкнулся со следующей проблемой: Процедура Подбор(Команда) ПФ = Новый Структура("ЗакрыватьПриВыборе", Ложь); ОткрытьФорму("Справочник.Номенклатура.Форма.ФормаПодбор",ПФ,Элементы.Товары); КонецПроцедуры данные заполняются из произвольного запроса: ВЫБРАТЬ спрНоменклатура.Ссылка, Остатки.Партия, ISNULL(Остатки.КоличествоОстаток, 0) КАК Остаток ИЗ Справочник.Номенклатура КАК спрНоменклатура ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиТоваровНаСкладах.Остатки КАК Остатки ПО спрНоменклатура.Ссылка = Остатки.Номенклатура 1)если выбираешь ОсновнуюТаблицу (Справочник.Номенклатура) - выдает ошибку о дублирование значений в колонках "ссылка" 2)если не выбираешь ОсновнуюТаблицу - в табличную часть не добавляются выбранные позиции Почему так происходит и первом и во втором случае я разобрался. А вот решение этой проблемы не осилил. |
|||
1
jsmith82
16.12.17
✎
16:57
|
Убери поле партия, чо
|
|||
2
alod
16.12.17
✎
17:10
|
"В попытке создать форму подбора товаров в табличную часть документа с контролем остатков по партиям"
|
|||
3
jsmith82
16.12.17
✎
17:23
|
(2) Вынеси в отдельную таблицу и заполняй её при активизации строки
Нафейхрена тебе разбивка по партиям в таблице подбора? Ты не архитектор что ли? А если нужна, тогда пиши свою форму подбора |
|||
4
jsmith82
16.12.17
✎
17:24
|
В смысле, если это — нетиповая форма, то убери стандартный режим выбора и пиши свою обработку выбора
|
|||
5
alod
16.12.17
✎
18:32
|
(4) Как писать и что писать? или хотя бы где прочить про это.
В событии "ОбработкаВыбора" в "ВыбранноеЗначение" возвращается выбор строки |
|||
6
hhhh
16.12.17
✎
20:03
|
(5) ОткрытьФорму("Справочник.Номенклатура.Форма.ФормаПодбор",ПФ,Элементы.Товары);
у тебя владелец Элементы.товары?? |
|||
7
alod
16.12.17
✎
21:16
|
(6) "Элементы.Товары" это табличная часть документа в которую должны добавляться выбранные позиции
|
|||
8
alod
16.12.17
✎
21:17
|
в модуле которого и описывается сама процедура "подбора" и "Обработка выбора"
|
|||
9
h-sp
16.12.17
✎
21:24
|
(8) модуля чего? Например у документа 10 табличных частей. Вы куда там суете обработку выбора? В какую табчасть?
|
|||
10
alod
17.12.17
✎
13:06
|
(9) "Элементы.Товары" таблица называется "Товары"
|
|||
11
alod
18.12.17
✎
00:16
|
Всем спасибо, разобрался сам.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |