umkasort
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Имеется сеть на 8 компов, 4 активно используют 1С. В принципе все нормально работает, затыка только в этом месте: //****************************************************************************** Перем Рег; //****************************************************************************** Функция Остатки() Если ЭтоГруппа()=0 тогда Если Склад.Выбран()=1 Тогда Возврат Формат(Рег.СводныйОстаток(,,Склад,ТекущийЭлемент(),"ДОстаток"),"Ч-14.3.'"); Иначе Возврат Формат(Рег.СводныйОстаток(,,,ТекущийЭлемент(),"ДОстаток"),"Ч-14.3.'"); КонецЕсли; Иначе Возврат ""; КонецЕсли; КонецФункции //****************************************************************************** Функция ОстаткиРасценяемый() Если ЭтоГруппа()=0 тогда Если Склад.Выбран()=1 Тогда Возврат Формат(Рег.СводныйОстаток(,,Склад,ТекущийЭлемент(),"БОстаток"),"Ч-14.3.'"); Иначе Возврат Формат(Рег.СводныйОстаток(,,,ТекущийЭлемент(),"БОстаток"),"Ч-14.3.'"); КонецЕсли; Иначе Возврат ""; КонецЕсли; КонецФункции //****************************************************************************** Рег = СоздатьОбъект("Регистр.Складской"); Это процедура в модуле номенклатуры при подборе. Даже с практически пустой базой тормоза жуткие. Номенклатура учитывается по 2 ед изм. (кг и штуки к примеру) Все стоит на ХР про. Возможно ли что-нибудь сделать не меняя операционку на серве? При этом если в системе один пользователь - все летает. Добавлено: |