Имя: Пароль:
1C
 
Сохранение документа
,
0 mishgun1990
 
06.04.15
11:13
Добрый день, столкнулся с такой проблемой.
На форме имеется определенная автоматизация(Подсчитываются итоги по табличным частям).
Так вот, после сохранения и закрытия формы данные не сохраняются.
Когда открываю документ заново, поля пустые.
В чем может быть проблема?
Заранее спасибо!
1 Любопытная
 
06.04.15
11:14
проблема вероятно в том, что поля к реквизитам объекта не привязываются, соответственно нигде не хранятся и при открытии формы не рассчитываются
2 Дотошный
 
06.04.15
11:20
+(1) Информацию, рассчитанную подобным образом необходимо (и придётся) перечитывать каждый раз при открытии формы документа.
3 Дотошный
 
06.04.15
11:21
+(2) "перечитывать" читай "пересчитывать"
4 Лефмихалыч
 
06.04.15
11:23
(0) процедура, которая вычисляет итоговые значения, не вызывается при открытии. Сделай, чтобы вызывалась и всё станет хорошо
5 EugeniaK
 
06.04.15
11:32
(0) При следующем открытия твоя форма ничего не знает о том, что было при прошлом закрытии.
Либо храни результаты расчетов в реквизитах объекта, либо пересчитывай при открытии.
6 mishgun1990
 
06.04.15
11:35
Ок, большое спасибо!!!
7 mishgun1990
 
06.04.15
11:58
Проблема не ушла(( Всё равно также не сохраняются(((
После открытия поле пустое
8 1976vas
 
06.04.15
11:59
(7) А какую работу ты проделал?
9 mishgun1990
 
06.04.15
12:01
Стал хранить результаты в реквизитах объекта.
Там два поля, итог по товару и итог по услугам.
Так вот услуги постоянно слетают.
10 1976vas
 
06.04.15
12:05
(9) Создал дополнительные реквизиты и результат "определенной автоматизации(Подсчитываются итоги по табличным частям)" хранишь в них?
11 mishgun1990
 
06.04.15
12:06
Ну да, или я не так понял то что писали выше?
12 1976vas
 
06.04.15
12:11
(11) Должно все работать.
13 mishgun1990
 
06.04.15
12:16
А у меня как и было до этого, при расчете итогов и последующей записи всё ок.
Но стоит закрыть форму и открыть её заново, поле пустое,
хотя общий итог правильный, как будто он значение взял, но на форму его не вывел.
14 Любопытная
 
06.04.15
12:18
(13) у тебя поля формы к реквизитам объекта привязаны?
15 mishgun1990
 
06.04.15
12:27
Ну да.
16 Web00001
 
06.04.15
12:35
(15)Тут как бы одно из двух или в реквизите пусто, или реквизит формы к реквизиту объекта не привязан.
17 Любопытная
 
06.04.15
12:36
(15) Чудес не бывает. Или ты что-то не так делаешь или что-то не так рассказываешь
18 mishgun1990
 
06.04.15
12:45
У меня там две таблицы, в них заводится определенная номенклатура, и по нажатию кнопки происходит автоматическое добавление сопутствующих товаров или услуг.
Так вот на таблице с Товарами всё ок, общий итог правильный и не слетает при открытии.
А вот в таблице Услуги проблема в том, что не хранит этот итог после закрытия и открытия формы.
Чтобы итог вновь появился, опять приходится процедуру вызывать расчета общих итогов.
19 1976vas
 
06.04.15
12:48
(18) Картинку покажи. Где у тебя это выводится.
20 mishgun1990
 
06.04.15
12:51
А как сюда картинки загружать?0
21 1976vas
 
06.04.15
12:52
И привязку поля формы с реквизитом объекта. (20) На любой фотохостинг и сюда прямую ссылку.
22 Serg_1960
 
06.04.15
12:55
Одно из двух: или реквизит формы не связан с данными [документа], или реквизит пересчитывается[перезаполняется] в процессе сохранения документа.

(шутка) Есть, правда сказать, и третий вариант. Но он ранит самомнение автора :)
23 mishgun1990
 
06.04.15
12:56
24 mishgun1990
 
06.04.15
12:57
25 mishgun1990
 
06.04.15
12:57
http://vfl.ru/fotos/537530ec8337505.html
после запуска
26 mishgun1990
 
06.04.15
12:58
http://vfl.ru/fotos/5f7230528337506.html
После открытия и закрытия
27 Serg_1960
 
06.04.15
13:00
(офф) Истинные программисты предпочитают смотреть не глазами пользователей, а в конфигураторе.
28 1976vas
 
06.04.15
13:01
Теперь связь поля и реквизита.
29 mishgun1990
 
06.04.15
13:04
http://images.vfl.ru/ii/1428314605/bd29c4e8/8337613.jpg
Вы про это?
Я просто новичок и путаюсь ещё в терминах)
30 Любопытная
 
06.04.15
13:07
(29) Ну и что ты тут нам показал? Во-первых у тебя валится итог по услугам, по товарам вроде нормально, хотя к цифрам не приглядывалась. Во-вторых в это поле можно просто загнать итог колонки ТЧ Услуги и не мучиться с добавлением реквизитов объекту
31 mishgun1990
 
06.04.15
13:09
Так я и загоняю туда итог
32 Любопытная
 
06.04.15
13:10
(31) каким образом?
33 mishgun1990
 
06.04.15
13:13
34 mishgun1990
 
06.04.15
13:14
И да, вы правы, валится только Итог по услугам, по товару норм
35 Любопытная
 
06.04.15
13:16
(34) Что за ужасы
36 mishgun1990
 
06.04.15
13:16
Причем тут ужасы, это родная процедура erp 2.0
37 Любопытная
 
06.04.15
13:19
(36) лови идею
http://i.imgur.com/J1JMx9d.png
38 mishgun1990
 
06.04.15
13:23
Там есть свой нюанс. Мне нужна только сумма активных строк,
Всех мне не надо.
39 Любопытная
 
06.04.15
13:27
(38) а в коде из (33) у тебя итог по колонке. Ну да неважно. у поля на форме точно в данных реквизит объекта? И зачем к объекту через форму обращаться еще тоже не очень понятно
40 1976vas
 
06.04.15
13:32
(38) Скорее всего при закрытии у тебя Итог по услугам перерасчитывается.
41 Defender aka LINN
 
06.04.15
13:55
(38) Что есть "Активная строка"?
42 mishgun1990
 
06.04.15
14:00
Ну значит товар выбран, активен
43 mishgun1990
 
06.04.15
14:01
При закрытии Что по товарам, что по услугам, абсолютно одинаково всё.
AdBlock убивает бесплатный контент. 1Сергей