0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 102
|
||||||
1 | ||||||
1C 8.x Как заполнить колонку при выборе номенклатуры18.03.2014, 12:32. Показов 2609. Ответов 16
Метки нет Все метки)
(
Здрасте всем. подскажите как заполнить колонку ЗАКАЗАНО(данные берутся из регНакопл) при выборе номенклатуры(Это внешняя обработка конфа УПП13)
0
|
|
18.03.2014, 12:32 | |
Ответы с готовыми решениями:
16
Как построчно заполнить колонку ТЗ? Как заполнить всю колонку одним значением |
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
18.03.2014, 15:12 | 2 |
Могу только указать на грубые траблы:
1. таблица регистра без параметров. 2. кЗаказано= ЭлементыФормы.ТабличнаяЧасть.Колонки.Заказано; - это тип колонка таб.поля ТабличнаяЧасть, а кЗаказано=Результат - это таблица значений. а вообще этот скрипт не подлежит существованию по всем статьям, кроме как смутная идея "взять приход из регистра".
0
|
0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 102
|
|
18.03.2014, 15:22 [ТС] | 3 |
0
|
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
18.03.2014, 20:13 | 4 |
0
|
0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 102
|
||||||
19.03.2014, 09:51 [ТС] | 5 | |||||
Сделал так но снова не работает
0
|
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
19.03.2014, 10:35 | 6 |
А зачем получать по всей Номенклатуре? Событие ТЧНоменклатураПриИзменении()?
Научитесь прописывать параметры виртуальной таблицы. (И таблица Вам нужна "Обороты"). Не надо присоединять ТЧ, достаточно получить из неё список Номенклатуры. Но Вам и списка не надо: одновременно можно выбрать только одну номенклатурину на экране, не так ли?
0
|
0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 102
|
|
19.03.2014, 10:49 [ТС] | 7 |
0
|
0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 102
|
||||||
20.03.2014, 13:53 [ТС] | 8 | |||||
проблема решена))
0
|
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
20.03.2014, 16:05 | 9 |
Условие надо только в параметры виртуальной таблицы перенести. Да и таблицы Обороты тут достаточно. Да и конец периода оборотов указать невредно.
Добавлено через 1 минуту хотя, судя по имени поля "Доступно" - это остаток. Да?
0
|
0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 102
|
|
20.03.2014, 16:48 [ТС] | 10 |
0
|
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
20.03.2014, 17:26 | 11 |
0
|
0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 102
|
|
20.03.2014, 17:30 [ТС] | 12 |
0
|
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
20.03.2014, 21:02 | 13 |
я об этом. Оборот не преврадиться в остаток, даже если присваивать в поле СамыйНаиостаточнейшийОстаток, тем более в какое-то "Доступно".
0
|
0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 102
|
|
21.03.2014, 09:16 [ТС] | 14 |
0
|
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
21.03.2014, 11:25 | 15 |
Ну не зря же Вы выбрали таблицу ОстаткиОбороты. А начальный или конечный - зависит от 1-го и 2-го парметров виртуальной таблицы, это даты начала и конца периода.
0
|
0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 102
|
|
21.03.2014, 12:09 [ТС] | 16 |
Ок Спасибо
Добавлено через 17 минут дело в том что в данной обработке нет выбора периода. и какой тогда остаток выбирать ![]()
0
|
2954 / 1766 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
||||||
21.03.2014, 17:00 | 17 | |||||
Конечный, указав текущую дату
0
|
21.03.2014, 17:00 | |
Помогаю со студенческими работами здесь
17
Как заполнить колонку listview по foreign key?
Как быстрее заполнить колонку DataTable одним значением Как заполнить колонку данными исходя из двух других колонок? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |