|
Помогите с условием Если Тогда |
☑ |
0
Radzhab
18.09.12
✎
09:50
|
Для каждого Строка Из Данные Цикл
Если СокрЛП(Строка[5])="Жир" Тогда
Если Буфер= 0 Тогда
ИначеЕсли Буфер=1 Тогда
ИначеЕсли Буфер= 2 Тогда
ИначеЕсли Буфер= 3 Тогда
КонецЕсли;
КонецЕсли;
Если Строка[5]<>"Жир" Тогда
Это условие не правильно срабатывает
ИначеЕсли Буфер= 2 Тогда
ИначеЕсли Буфер= 3 Тогда
ИначеЕсли Буфер= 4 Тогда
КонецЕсли;
КонецЦикла;
|
|
1
salvator
18.09.12
✎
09:51
|
Чего надо-то?
|
|
2
mikecool
18.09.12
✎
09:51
|
Если СокрЛП(Строка[5])="Жир" Тогда
Иначе
вот тут сработает - инфа 146%
КонецЕсли
|
|
3
IBTM
18.09.12
✎
09:52
|
(0)Делайте изменение отпуска по уходу за ребенком -> прекратить с нужной даты
|
|
4
Serg_1960
18.09.12
✎
09:52
|
Телепата ему надо. Штатного.
|
|
5
Alex S D
18.09.12
✎
09:53
|
жир . буфера.. чето на пятницу потянуло... Сори за офф)
|
|
6
Radzhab
18.09.12
✎
09:54
|
По идее должно быть два цикла . Первый - в котором есть "жир" )))))) а второй в котором нету)
|
|
7
Alex S D
18.09.12
✎
09:56
|
что не работает то?
|
|
8
Alex S D
18.09.12
✎
09:57
|
для поиска жира используй найти()
|
|
9
salvator
18.09.12
✎
09:57
|
(6) Если уж пишешь сначала СокрЛП, так пиши и дальше его.
А вообще - см (2)
|
|
10
Serg_1960
18.09.12
✎
09:59
|
(0)
Если СокрЛП(Строка[5])="Жир" Тогда
Если Буфер = 0 Тогда
ИначеЕсли Буфер = 1 Тогда
ИначеЕсли Буфер = 2 Тогда
ИначеЕсли Буфер = 3 Тогда
КонецЕсли;
Иначе
Если Буфер = 2 Тогда
ИначеЕсли Буфер = 3 Тогда
ИначеЕсли Буфер = 4 Тогда
КонецЕсли;
КонецЕсли;
|
|
11
ZanderZ
18.09.12
✎
10:00
|
Если СокрЛП(Строка[5])="Жир" Тогда
Если Буфер= 0 Тогда
ИначеЕсли Буфер=1 Тогда
ИначеЕсли Буфер= 2 Тогда
ИначеЕсли Буфер= 3 Тогда
КонецЕсли;
КонецЕсли;
Иначе
Это условие не правильно срабатывает
ИначеЕсли Буфер= 2 Тогда
ИначеЕсли Буфер= 3 Тогда
ИначеЕсли Буфер= 4 Тогда
КонецЕсли;
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший