Имя: Пароль:
1C
1C 7.7
v7: Определение тек строки дока
0 serg-lom89
 
28.02.13
10:42
Надо в путевом что бы если вид груза по перевозят по городу делило на два.В справочнике вида груза создал перечисление булево.
как получить строку и определить что это по городу.я делал что бы перебирало спрвочник.
а как можно по другому?



   СпрВГ=СоздатьОбъект("Справочник.ВидГруза");
   ТекНомерЕздки=0;
   ТекОбрат="";
   ТекПеревТонн=0;
   П_Т=0;
   Масса_П=0;
   Пер_Тон=0;
   ВыбратьСтроки();
   Пока ПолучитьСтроку()>0 Цикл
       Если НомерЕздки = ТекНомерЕздки Тогда
           Масса_П = Масса_П-ПеревезеноТонн;  
           СпрВГ.ВыбратьЭлементы();
           Пока     СпрВГ.ПолучитьЭлемент()>0 Цикл
               если СпрВГ.
               Если СпрВГ.Город=Перечисление.Булево.Да Тогда
                   ТКМ=Окр((КмГруз*Масса_П)/2,2,1);  
                   Прервать;
               Иначе
                   ТКМ = Окр(КмГруз*Масса_П,2,1);
               КОнецЕсли;
           КонецЦикла;
1 povar
 
28.02.13
10:44
(0) трешак какой то...
читай азбуку
2 serg-lom89
 
28.02.13
10:45
(1)=)))
ну при выборе строки,в табличной части,сравнивало со справочником и если это по городу то делило на 2
3 Wobland
 
28.02.13
10:46
чтобы если по перевозят делило???
4 serg-lom89
 
28.02.13
10:48
(3) если в справочнике стоит ДА то на деление на 2
т.е. что выбрана строка и есть наш вид груза,а то оно потом перебирает дальше весь справочник вид груза
5 Builder
 
28.02.13
10:49
Зачем строки ТЧ перебирать то?
Вопрос сформулируй по человечески.
6 Wobland
 
28.02.13
10:52
(4) что выбрана строка и есть наш вид, говоришь?
7 serg-lom89
 
28.02.13
10:55
(6)да
8 serg-lom89
 
28.02.13
11:02
т.е. оно когда дальше по циклу идет пересчитывает то что было перед этой строкой
9 Mikeware
 
28.02.13
11:06
Эх, его бы с банананом в одну фирму...
10 Wobland
 
28.02.13
11:13
(9) есть более достойный кандидат
11 Mikeware
 
28.02.13
11:43
(10) кто?
12 Privalov
 
28.02.13
11:51
(10) Кто?
13 Privalov
 
28.02.13
11:52
(0) Жесть!!! ))))
14 Wobland
 
28.02.13
11:53
(11) (12) ну пальцем тыкать неприлично совсем
15 Privalov
 
28.02.13
11:54
(14) ))
А, по теме, что же это они (ТС) разговаривать совсем не умеют и мысли свои выражать, каша какая-то.
16 1Сергей
 
28.02.13
11:55
как там?.. кто ясно извергает, то ясно муссирует
17 serg-lom89
 
28.02.13
12:03
все ок.разобрался.
всем спасибо за обсуждение)
18 Эльниньо
 
28.02.13
13:32
(17) Эх. Не успел пообсуждать. Остался без своей доли спасиба.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.