![]() |
![]() |
![]() |
|
Конвертация данных для 7.7 - событие После загрузки (Перед загрузкой) | ☑ | ||
---|---|---|---|---|
0
first_may
22.09.13
✎
12:45
|
Добрый день. Пишу правила переноса из Торговля+Склад, редакция 9.2 в Производство+Услуги+Бухгалтерия, редакция 2.8. Все 7.7. Возникла необходимость реализовать событие После загрузки (Перед загрузкой), а именно, в табличной части формы документа ПоступлениеТоваров есть колонка К с закладкой Дополнительно, где написано: ?(ЕдиницаИзмерения.Выбран() = 1, ЕдиницаИзмерения.Коэффициент, ""), то есть выставляется коэффициент единицы измерения.
Однако обработчики После загрузки (Перед загрузкой) - Только для платформы V8. Как это можно реализовать для платформы 7.7? И можно ли после загрузки документа сделать так, что бы он автоматически проводился (для 8 можно написать РежимЗаписи = "Проведение";)? |
|||
1
Rie
модератор
22.09.13
✎
12:49
|
(0) Непонятно, зачем ПередЗагрузкой.
Заполнить эту колонку можно ведь и непосредственно в ходе выгрузки. |
|||
2
first_may
22.09.13
✎
12:51
|
(1) Как ее можно заполнить? Это не реквизит документа, а элемент формы документа?
|
|||
3
first_may
22.09.13
✎
12:53
|
(1) Натолкните пожалуйста на мысль :).
|
|||
4
Rie
22.09.13
✎
12:53
|
(2) Чиво?!!
|
|||
5
first_may
22.09.13
✎
12:54
|
(4) не понял вопроса.
|
|||
6
Rie
22.09.13
✎
12:55
|
(4) Это - не вопрос. В (2) - Вы чушь написали.
|
|||
7
first_may
22.09.13
✎
12:56
|
(6) вот скрин: http://yadi.sk/d/VrqlXk8d9fzAQ
|
|||
8
Rie
22.09.13
✎
12:58
|
(7) Ваше "К" - это реквизит табличной части с именем Коэффициент.
Отойдите от компьютера и пригласите специалиста. |
|||
9
Rie
22.09.13
✎
13:02
|
+(8) Хотя нет... В типовых это - Коэффициент. А у Вас...
Не надо там вообще ничего заполнять. Заполните ЕдиницаИзмерения - и будет Вам счастье. |
|||
10
first_may
22.09.13
✎
13:02
|
(8) не может быть, вот пожалуйста:
http://yadi.sk/d/4JD8p95L9g25o http://yadi.sk/d/uwQE2cD19g29R http://yadi.sk/d/xykK9snA9g2Ag |
|||
11
first_may
22.09.13
✎
13:04
|
(9) это типовая Производство+Услуги+Бухгалтерия, редакция 2.8.
ЕдиницаИзмерения - я заполняю, а вот как раз это К заполняется только тогда, когда изменяется единица на форме. |
|||
12
Rie
22.09.13
✎
13:04
|
(10) Если (7) - правильно, то вообще никакого "К" Вам заполнять не надо. Надо правильно перенести единицы измерения.
|
|||
13
first_may
22.09.13
✎
13:07
|
(12) вот результат переноса
http://yadi.sk/d/eJYmQrCS9g2mP Все заполнено, как в источнике. Только колонка К пустая и при открытии выдается сообщение поэтому. |
|||
14
first_may
22.09.13
✎
13:08
|
(12) а если я перевыберу единицу (упак.), то в колонке К станет 1.
|
|||
15
Rie
22.09.13
✎
13:09
|
(13), (14) значит, единицу измерения не заполнили.
|
|||
16
first_may
22.09.13
✎
13:15
|
(15) проверил, при открытии формы написал
ВыбратьСтроки(); Пока ПолучитьСтроку() = 1 Цикл КонецЦикла; и вижу, что Товар = Крупа гречневая ЕдиницаИзмерения = упак |
|||
17
Rie
22.09.13
✎
13:17
|
(16) В "Формула" у "К" - что написано?
Вот от этой печки и пляшите. |
|||
18
first_may
22.09.13
✎
13:24
|
(17) Точно, получилось. Ошибка была в том, что есть:
СправочникСсылка.Единицы -> СправочникСсылка.ЕдиницыИзмерений и СправочникСсылка.Единицы -> СправочникСсылка.ЕдиницыНоменклатуры Вот как раз во втором варианте есть коэффициент, а в первом нет. Поменял в табличной части для реквизита ЕдиницаИзмерения правило конвертации с первого на второе и все сработало как надо. Спасибо. А еще, не подскажите, как сделать, что бы после загрузки, документ провелся, а не приходилось это делать руками (открывать форму и нажимать Ок)? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |