![]() |
![]() |
![]() |
|
Форма подбора | ☑ | ||
---|---|---|---|---|
0
Мятежник
22.12.11
✎
07:13
|
Добрый день! у меня на 8.2 управляемое приложение (самописная) сделана форма подбора Номенклатуры. ФОрма содержит две колонки номенклатура и количество. Список строится на основе динамического списка произвольным запросом. вопрос, как при выборе номенклатуры тут же уменьшать количество этой позиции в форме подбора? и как при открытии уменьшать количество исходя из уже выбранных строк в документе?
|
|||
1
sda553
22.12.11
✎
07:42
|
Менять произвольный запрос на ходу и обновлять список
|
|||
2
Defender aka LINN
22.12.11
✎
08:07
|
(0) А если пользователь потом просто окно закроет? А остальные пользователи что должны видеть?
Не изобретайте велосипед с квадратными колесами. |
|||
3
Мятежник
22.12.11
✎
08:26
|
(1) А в произвольном получается через временные таблицы делать?
(2) нужно для пользователя делать который создает документ. соответственно если открывает, то данные в форме списка должны изменится на величины из табличной части документа. |
|||
4
Defender aka LINN
22.12.11
✎
08:50
|
(3) А если пользователь потом просто окно закроет? А остальные пользователи что должны видеть?
|
|||
5
Мятежник
22.12.11
✎
08:56
|
(4) остальные видят остатки без учета этого документа, так как он не проведен еще.
|
|||
6
Defender aka LINN
22.12.11
✎
09:15
|
(5) А теперь совмещаем в мозгу, что пользователи равны, и получаем, что и текущему это ни в куй не впилось. С какого бы остаку в подборе уменьшаться, да еще и для одного пользователя?
|
|||
7
Мятежник
22.12.11
✎
09:17
|
ну вот так нужно сделать. слишком много номенклатуры нужно выбрать человеку, он все не упомнит что до этого выбирал в этот документ.
|
|||
8
Defender aka LINN
22.12.11
✎
09:25
|
(7) А остатки он запомнит, да? И сразу поймет, что если галош резиновых ему показывает 547штук, то он их, значит, добавил. А вот зонтиков показывает 13, значит их не добавлял.
Типовые открывать не пробовал? |
|||
9
Мятежник
22.12.11
✎
09:44
|
типа показывает 547 галош. Он выбирает 20 для одного склада-получателя, тут же меняется на 527. затем выбирает еще 50 для другого склада-получателя, остается 477. Таких действий у него много для формирования одного документа, и если не обновлять список он запутается.
База на основе упраляемого интерфейса, типовых таких нет. сейчас у меня обновляет данные при смене скалада в форме подбора. только не пойму почему склада меняешь и он обновляет? а сразу после выбора не хочет |
|||
10
Defender aka LINN
22.12.11
✎
09:47
|
(9) "База на основе упраляемого интерфейса, типовых таких нет." Та и правда. УНФ, УТ11 - это ж разве управляемый интерфейс? Это так, курам на смех...
|
|||
11
Мятежник
22.12.11
✎
09:47
|
у меня имею ввиду нет
|
|||
12
Никола_
Питерский 22.12.11
✎
09:49
|
(9) А другой манагер в своем подборе сколько галош должен видеть ??? Да и вообще валенки более актуальны сейчас !
|
|||
13
Defender aka LINN
22.12.11
✎
09:51
|
(11) Ну так найди. На сайте 1С, между прочим, любой желающий может войти в демо-базу и руками все пощупать, в том числе - посмотреть, как подбор сделан.
|
|||
14
Мятежник
22.12.11
✎
09:52
|
а он видет только на основе остатков. Потому что при проведении документа остатки изменятся.
|
|||
15
Мятежник
22.12.11
✎
09:57
|
я уже сделал что обновляются данные при смене реквизита Склад на форме подбора.
а как сразу после выбора сделать? Элемент.ТекущиеДанные.Количество = Элемент.ТекущиеДанные.Количество - ВыбЗнач; Видимо еще что то нужно добавить? типа обновить форму или как? |
|||
16
Мятежник
22.12.11
✎
10:05
|
нашел
ЭтаФорма.ОбновитьОтображениеДанных(); Осталось при новом открытии формы подбора учитывать данные табличной части документа |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |