Ваши комментарии
Странно, утилита обновления говорит, что обновление не требуется, установлена самая последняя версия 2.7.1.82. Через панель управления показывает версию сервера 2.7.1.0, через web-интерфейс 2.7.1.15. Проблема осталась.
Спасибо большое!!
Получилось:
{SelectedProduct.ОтображаемоеИмя}
<r size="+2">Скан. (КОР): {(int)SelectedProduct.Product.CurrentQuantity/SelectedProduct.Product.unitsinpack}{Document.CreatedOnPDA:; из {(int)SelectedProduct.Product.DeclaredQuantity/SelectedProduct.Product.unitsinpack}}</r><r size="+2">{SelectedProduct.Product.unitsinpack == 1:;Скан. (ШТ): {SelectedProduct.Product.CurrentQuantity - ((int)SelectedProduct.Product.CurrentQuantity/SelectedProduct.Product.unitsinpack)*SelectedProduct.Product.unitsinpack}{Document.CreatedOnPDA:; из {SelectedProduct.Product.DeclaredQuantity - ((int)SelectedProduct.Product.DeclaredQuantity/SelectedProduct.Product.unitsinpack)*SelectedProduct.Product.unitsinpack}}}</r>
тут unitsinpack дополнительное поле товара с количеством единиц в коробке
Результат:
КолвоКоробок = 10.16666666666666666666666
КолвоШтук = 0.0000000000000001
К сожалению так не работает
В других языках программирования есть операция остаток от деления (%)
и тогда КолвоШтук = 122 % 12 = 2
КолвоКоробок = (122 - КолвоШтук) / 12 = 10
Добавил:
МассивЗначений = Новый Массив;
МассивЗначений.Добавить(1);// Серверное подключение
МассивЗначений.Добавить("http://localhost:9500/MobileSMARTS/DataStorage.asmx"); // Строка подключения
МассивЗначений.Добавить(""); // Прокси
МассивЗначений.Добавить(0); // Порт прокси
МассивЗначений.Добавить(Истина); // Перезаписывать номенклатуру
мДрайверТСД.Подключить(МассивЗначений, "");
все заработало.
Подскажите пожалуйста, какие еще параметры есть?
Сервис поддержки клиентов работает на платформе UserEcho
Именно ПК, перезагрузка службы сервера ТСД и перезагрузка сервера 1С не помогает. Процесс не висит.