Вторник, 08.10.2024, 02:08
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
План СУБД
7OHДата: Четверг, 25.06.2015, 17:09 | Сообщение # 1
Майор
Группа: Пользователи
Сообщений: 99
Репутация: 56
Статус: Оффлайн
- 1С 8.3
- УПП 1.3
- Толстый клиент
- Подсистема 3.35
--
постой запрос

Код
ВЫБРАТЬ
     СотрудникиОрганизаций.Ссылка,
     СотрудникиОрганизаций.Физлицо
ИЗ
     Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций

и попытка открытия План СУБД мета
выдаёт
Код
{Обработка.ирАнализТехножурнала.Форма.ПланЗапросаMSSQL.Форма(60)}: Деление на 0
             СтрокаДерева.СтоимостьПоддереваПроцент = СтрокаДерева.СтоимостьПоддерева / ОбщаяСтоимость * 100;

В принципе можно и самому поправить залезть, но всё же - вдруг что-то где-то зацеплю.
 
tormozitДата: Четверг, 25.06.2015, 19:20 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Спасибо. Исправлю в следующей версии.

Самостоятельно можно исправить путем замены фрагмента
               
Код
СтрокаДерева.СтоимостьПоддереваПроцент = СтрокаДерева.СтоимостьПоддерева / ОбщаяСтоимость * 100;
                 СтрокаДерева.СтоимостьОперацииПроцент = СтрокаДерева.СтоимостьОперации / ОбщаяСтоимость * 100;
на
           
Код
Если ОбщаяСтоимость = 0 Тогда
                 СтрокаДерева.СтоимостьПоддереваПроцент = 0;
                 СтрокаДерева.СтоимостьОперацииПроцент = 0;
             Иначе
                 СтрокаДерева.СтоимостьПоддереваПроцент = СтрокаДерева.СтоимостьПоддерева / ОбщаяСтоимость * 100;
                 СтрокаДерева.СтоимостьОперацииПроцент = СтрокаДерева.СтоимостьОперации / ОбщаяСтоимость * 100;
             КонецЕсли;
 
tormozitДата: Вторник, 07.07.2015, 21:33 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Исправлено в 3.36
 
  • Страница 1 из 1
  • 1
Поиск: