Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 ноя 2024, 10:00

Подстановка значения реквизита справочника в модуль документа

Автор mdn, 06 янв 2011, 09:56

0 Пользователей и 1 гость просматривают эту тему.

progmikon

Цитата: mdn от 08 янв 2011, 20:55
Цитата: sergejK74 от 08 янв 2011, 20:01
Если 0<СтрокаТаблЧасти.Сф/СтрокаТаблЧасти.Сд<10 Тогда
перепиши
например
коэф = СтрокаТаблЧасти.Сф/СтрокаТаблЧасти.Сд;
Если (Коэф>0) и (коэф<10) Тогда

[/тот же рузультат, вроде по руусски написанно, а все равно например при  СтрокаТаблЧасти.Сф/СтрокаТаблЧасти.Сд=7, Киз=2 quote]
А при каком условии у вас  Киз = 2? Где оно у вас прописано?
Давайте итоговый кусок кода и значения, которые вы передаете.

mdn

Процедура РассчитатьКиз(СтрокаТаблЧасти)
   z=СтрокаТаблЧасти.Сф/СтрокаТаблЧасти.Сд;
   Если СтрокаТаблЧасти.Вещество.Кл=1 Тогда
      СтрокаТаблЧасти.Киз=z
   Иначе
      Если СтрокаТаблЧасти.Вещество.Кл=2 Тогда
         Если 0<z<10 Тогда
            СтрокаТаблЧасти.Киз=1
         КонецЕсли;
         Если 10<z<20 Тогда
            СтрокаТаблЧасти.Киз=2
         КонецЕсли;
      КонецЕсли;
   КонецЕсли;
КонецПроцедуры

progmikon


mdn


mdn

а в случае если реквизит табличной части имеет тип ПеречислениеСсылка как к нему обратиться?

mdn


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск