Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Поиск в таблице значений
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
mavrik
Первая таблица идет запрос по регистрам,а вторая по дукументу. Немогу найти значений,даные точно есть одинаковые=автомобиль и склад.Перем всегда ровна нулю
ТЗ.ВыбратьСтроки();
ТЗ2.ВыбратьСтроки();            
    Пока ТЗ2.ПолучитьСтроку()=1 Цикл
    к="";
        Если ТЗ.НайтиЗначение(ТЗ2.Автомобіль,к,"Склад") = 1 Тогда
            ТЗ2.ПолучитьСтрокуПоНомеру(к);
            ТЗ2.ПолучитьЗначение();
            ТЗ.Відстань=ТЗ2.Відстань;
            ТЗ.Навигатор=ТЗ2.Навигатор;
        Иначе
            Продолжить;
        КонецЕсли;                
    КонецЦикла;
sava1
Типы значений не совпадают
nysysimara
уточняющие вопросы:
1) колонки в таблицах ?
ТЗ: Склад,Відстань,Навигатор
ТЗ2: Автомобіль,Відстань,Навигатор
2) ТЗ заполняем по даннм из ТЗ2 ?
3) и уточню условие ТЗ.Склад = ТЗ2.Автомобіль ?

если да,да,да тогда
ТЗ.ВыбратьСтроки();            
    Пока ТЗ.ПолучитьСтроку()=1 Цикл
    к="";
        Если ТЗ2.НайтиЗначение(ТЗ.Склад,к,"Автомобіль") = 1 Тогда
            ТЗ2.ПолучитьСтрокуПоНомеру(к);
            ТЗ.Відстань=ТЗ2.Відстань;
            ТЗ.Навигатор=ТЗ2.Навигатор;
        Иначе
            Продолжить;
        КонецЕсли;                
    КонецЦикла;


4)
Цитата
Типы значений не совпадают
mavrik
Тип значений сторока. ТЗ.Склад и ТЗ2.Автомобіль одинаковые значения так просто перемена была названа ТЗ.Склад.Да вытягиваем из ТЗ2.Видстань и ТЗ2.Навигатор
Стрелок
Цитата(mavrik @ 20.12.11, 13:49) необходимо зарегистрироваться для просмотра ссылки
Тип значений сторока. ТЗ.Склад и ТЗ2.Автомобіль одинаковые значения так просто перемена была названа ТЗ.Склад.Да вытягиваем из ТЗ2.Видстань и ТЗ2.Навигатор



ОбрежьТЕ пробелы через СокрЛП()
mavrik
Всем спасиба заработало Нужно обрезать пробелы
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.