|
Отследить изменение документа | ☑ | ||
---|---|---|---|---|
0
Artyom20
20.01.15
✎
10:33
|
Добрый день,
Помогите, пожалуйста, отследить на каком моменте меняется документ "РеализацияТоваровУслуг" при его открытии. В каких процедурах это может делаться? "ПриОткрытии" - знаю, там ничего нету. а вот где еще?( |
|||
1
Molinor
20.01.15
✎
10:33
|
Подписки.
|
|||
2
Cube
20.01.15
✎
10:35
|
УФ?
|
|||
3
Artyom20
20.01.15
✎
10:35
|
(1) ? не понял.
|
|||
4
Artyom20
20.01.15
✎
10:35
|
УТ 10.3
|
|||
5
Андрюха
20.01.15
✎
10:35
|
(0) "Пройдись отладчиком" ©
|
|||
6
Molinor
20.01.15
✎
10:36
|
(3) Есть такой объект конфигурации "Подписки на события". Копай в ту сторону.
|
|||
7
Cube
20.01.15
✎
10:37
|
(4) Тогда закомментируй всё внутри процедур ПриОткрытии() и ПередОткрытием(). И потом раскомментируй потихоньку - так и надешь проблемный участок.
|
|||
8
Artyom20
20.01.15
✎
10:37
|
аа, все нашел;) было в ТЧ товары ПриДобавлении строки заполнение новой колонки временной, подскажите как лучше сделать, что бы не менял док.
ДанныеСтроки.Вес = ДанныеСтроки.Номенклатура.Вес * ДанныеСтроки.Количество; если ДанныеСтроки.Номенклатура.Габарит тогда Габарит = Истина; КонецЕсли; |
|||
9
Artyom20
20.01.15
✎
10:37
|
(8) просто я потом итог по колонки "Вес" собираю.
|
|||
10
Cube
20.01.15
✎
10:37
|
(1) (6) Не в тему. Подписки на событие открытия формы нет.
|
|||
11
Cube
20.01.15
✎
10:38
|
(8) Убрать колонку, использовать переменную формы...
|
|||
12
PuhUfa
20.01.15
✎
10:42
|
(8) у тебя ПриОткрытии документа РТУ в ТЧ добавляются строки?
|
|||
13
Serg_1960
20.01.15
✎
10:43
|
(9) Убери у элемента формы галочку "Изменяет данные"
|
|||
14
Artyom20
20.01.15
✎
10:45
|
(13) там нету такого
|
|||
15
Serg_1960
20.01.15
✎
10:45
|
А "Вес" ты, наверное, собираешь в процедуре ОбновлениеОтображения()? :)
|
|||
16
Artyom20
20.01.15
✎
10:46
|
(15) Процедура ТоварыПриВыводеСтроки вот тут ;)
|
|||
17
Artyom20
20.01.15
✎
10:46
|
я могу в этой процедуре написать, если ЭтоНовый? он поймет, что если это новый товар?
|
|||
18
Cube
20.01.15
✎
10:53
|
(16) Если тебе вес в ТЧ не нужен, то ответ в (11).
Если нужен, то удали реквизит ТЧ "Вес" (который ты добавил, верно?), а на форме колонку "вес" сделай без привязки к данным. И заполняй её чем хошь... |
|||
19
Artyom20
20.01.15
✎
11:00
|
(18) Почему у меня пишет, что поле объекта не доступно для записи?
ОформлениеСтроки.ячейки.Вес = ДанныеСтроки.Номенклатура.Вес * ДанныеСтроки.Количество; |
|||
20
Artyom20
20.01.15
✎
11:00
|
привязок нету, поле ввода.
|
|||
21
Godofsin
20.01.15
✎
11:02
|
ОформлениеСтроки.ячейки.Вес.Текст
|
|||
22
Artyom20
20.01.15
✎
11:31
|
(21)
ОформлениеСтроки.ячейки.Вес.текст = ДанныеСтроки.Номенклатура.Вес * ДанныеСтроки.Количество; мне в ТЧ товаров не дает текста, а в обработки при записи, где собирается ЭтотОбъект.ВесИтого = Товары.Итог("Вес"); дает ошибку, что не может вывести итог. |
|||
23
hhhh
20.01.15
✎
11:36
|
ЭтотОбъект.ВесИтого = 0;
Для Каждого Стр Из Товары Цикл ЭтотОбъект.ВесИтого = ЭтотОбъект.ВесИтого + Стр.Номенклатура.Вес * Стр.Количество; КонецЦикла; |
|||
24
vicof
20.01.15
✎
11:37
|
(22) И этот код отвечает за проблему в (0). Гарантирую.
|
|||
25
Artyom20
20.01.15
✎
11:38
|
(24) Итог по весу собирается в "ПриЗаписи" ;)
|
|||
26
Serg_1960
20.01.15
✎
11:39
|
ТС, посмотри как(где и когда) в документе обрабатывается реквизит "СуммаДокумента" в типовой конфигурации и сделай анналогично.
|
|||
27
vicof
20.01.15
✎
11:40
|
(24) Надо перед записью
|
|||
28
vicof
20.01.15
✎
11:40
|
(27) к (25)
|
|||
29
Artyom20
20.01.15
✎
12:01
|
Рр, столкнулся с другой проблемой, после того как нажал кнопку "ОК" он спрашивает "Сохранить изменения или нет", как отследить это?
|
|||
30
Cube
20.01.15
✎
12:03
|
(29) Да потому что хватит редактировать объект! Тебе с начала ветки это пытаются вдолбить, но, пока, безуспешно...
|
|||
31
Artyom20
20.01.15
✎
12:12
|
(30) так я его не редактирую уже)) - ну я так думаю, а если я перед записью вставлю свой кусок кода по выводу итога, это может изменить ситуацию ?
|
|||
32
Artyom20
20.01.15
✎
12:18
|
Все, победил) Все большое спасибо за советы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |