|
Тонкий клиент не открывает форму заказа клиента, а толстый открывает. Почему? |
☑ |
0
VID1234
17.01.20
✎
12:35
|
Здравствуйте. Подскажите пожалуйста, внес в конфигурации изменения, а именно добавил колонки в форму документа (Вес,Объем), вывел итоговые значения по всему документа в нижнюю чать формы, (сделал расчет итогов в модуле формы документа) но после применения изменений, при открытии документа заказ клиента на тонком клиенте пишет ошибку не обнаружено поле объекта вес числитель, в толстом клиенте все открывается. Базу удалял из списка, создавал новую, но результата нет. Что может быть? как исправит? пока пользователи работают на толстом клиенте!
|
|
1
astrawalk
17.01.20
✎
12:36
|
(0) вес.числитель через точку?
|
|
2
Cyberhawk
17.01.20
✎
12:37
|
Ты добавил в форму код, где есть обращение к реквизитам Объекта через две точки
|
|
3
VID1234
17.01.20
✎
12:57
|
(1) да
|
|
4
VID1234
17.01.20
✎
12:57
|
(2) а как поправить
Объем1 = 0;
Вес1 = 0;
Для Каждого Строка Из Объект.Товары Цикл
Объем1 = Объем1 + Строка.Количество * Строка.Номенклатура.ОбъемЧислитель;
Вес1 = Вес1 + Строка.Количество * Строка.Номенклатура.ВесЧислитель;
КонецЦикла;
ИтогоВес = Вес1;
ИтогоОбъем = Объем1;
Для каждого СтрокаТД из Объект.Товары Цикл
СтрокаТД.ВесТовара = СтрокаТД.Количество * СтрокаТД.Номенклатура.ВесЧислитель;
СтрокаТД.ОбъемТовара = СтрокаТД.Количество * СтрокаТД.Номенклатура.ОбъемЧислитель;
КонецЦикла;
|
|
5
SilentMan
17.01.20
✎
13:00
|
(4) делать свои вычисления на стороне сервера
|
|
6
astrawalk
17.01.20
✎
13:03
|
(4) Через функции на сервере
Объем1 = Объем1 + Строка.Количество * ПолучитьЧислитель(Строка.Номенклатура);
|
|
7
Андроны едут
17.01.20
✎
13:10
|
В заказе Поставщику Объем и Вес - реквизиты табличной части Товары. Сделай также и для заказа клиента.
|
|
8
Cyberhawk
17.01.20
✎
13:13
|
(4) "а как поправить" // В идеале - за один запрос получить все числители всей номенклатуры, что есть в ТЧ, и запомнить это в переменной / в соответствии / в ТЗ
|
|
9
Cyberhawk
17.01.20
✎
13:13
|
Ну и сразу дальше использовать уже только эти сохраненные данные
|
|
10
VID1234
17.01.20
✎
13:28
|
(9) знать бы как, я баобаб, это получилось уже рад, но тут эта фигня, пока всех переключил на толстый клиент, но охота довести до нормального состояния
|
|
11
VID1234
17.01.20
✎
13:28
|
(5) а как просто создать другую процедуру и вставить только мой код?
|
|
12
3achem
17.01.20
✎
13:29
|
(11) Вызовите программиста
|
|
13
Cyberhawk
17.01.20
✎
13:29
|
(10) ОбщегоНазначения.ЗначенияРеквизитовОбъектов и три других похожих метода
|
|
14
D_E_S_131
17.01.20
✎
14:16
|
(13) Этот общ.модуль в БСП вроде как Серверный без вызова сервера.
|
|
15
VID1234
17.01.20
✎
14:18
|
Всем спасибо. Тема закрыта получилось!
|
|
16
Cyberhawk
17.01.20
✎
18:20
|
(14) И это хорошо
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший