|
Цикл помощь | ☑ | ||
---|---|---|---|---|
0
Sa6nek6
06.12.12
✎
23:46
|
&НаКлиенте
Процедура РасчетСумм(); А = Элементы.КлассНомеров.ТекущиеДанные; В = Элементы.Услуги.ТекущиеДанные; У = А.Сумма; К = В.Сумма; Объект.Сумма = У + К; КонецПроцедуры Как описать цикл? Если В.Сумма>0 Тогда К= В.Сумма Иначе К = 0; |
|||
1
Sa6nek6
06.12.12
✎
23:48
|
как правильно написать цикл???
|
|||
2
НикДляЗапросов
06.12.12
✎
23:49
|
Ребус чи шарада?
|
|||
3
Sa6nek6
06.12.12
✎
23:50
|
???
|
|||
4
Sa6nek6
06.12.12
✎
23:51
|
Не ясно описал да??
|
|||
5
НикДляЗапросов
06.12.12
✎
23:51
|
ну, я не понял
|
|||
6
Aleksey
06.12.12
✎
23:53
|
Если В.Сумма>0 Тогда
К= В.Сумма Иначе К = 0; КонецЕсли Вариант 1 К=?(В.Сумма>0,В.Сумма ,0); Вариант 2 К=макс(В.Сумма,0) Правда причем тут цикл? |
|||
7
Sa6nek6
06.12.12
✎
23:53
|
Вообщем В.Сумма может не заполняться, если она не заполняется тогда К должна принять значение "1"
|
|||
8
Aleksey
06.12.12
✎
23:54
|
(7) А почему в примере =0?
|
|||
9
Sa6nek6
06.12.12
✎
23:55
|
{Документ.РегистрацияПостояльцев.Форма.Регистрация.Форма(99)}: Значение не является значением объектного типа (Сумма)
К = МАКС(В.Сумма,0); |
|||
10
Sa6nek6
06.12.12
✎
23:56
|
(8) в (7) опечатался
|
|||
11
Aleksey
06.12.12
✎
23:56
|
(7) К=?(В.Сумма=0,1,В.Сумма);
Только что делать если сумма действительно равна 0? Т.е. как отличить что =0 и незаполнено? |
|||
12
Aleksey
06.12.12
✎
23:56
|
(9) Вопрос не ко мне а к тебе код сверху твой?
|
|||
13
Sa6nek6
06.12.12
✎
23:58
|
Да
|
|||
14
Aleksey
07.12.12
✎
00:00
|
и как он работает, если "Значение не является значением объектного типа (Сумма) "?
|
|||
15
Sa6nek6
07.12.12
✎
00:01
|
Он работал я не знаю что сним стало ((
Вот так работал &НаКлиенте Процедура РасчетСумм(); А = Элементы.КлассНомеров.ТекущиеДанные; В = Элементы.Услуги.ТекущиеДанные; У = А.Сумма; К = В.Сумма; Объект.Сумма = У + К; КонецПроцедуры |
|||
16
Sa6nek6
07.12.12
✎
00:02
|
а что это занчит - "Значение не является значением объектного типа (Сумма) "
|
|||
17
Sa6nek6
07.12.12
✎
00:06
|
если ошибку проигнорить то все работает
|
|||
18
Sa6nek6
07.12.12
✎
00:08
|
так же и на А.Сумма выдает ошибку но если проигнорить то все потом ровно
|
|||
19
Sa6nek6
07.12.12
✎
00:10
|
Всё разобрался извините)) Туплю уже. Спать надо идти
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |