|  | v7: Выбор каталога | ☑ | 
    
        | 0
    
        Seriy   07.10.11✎ 09:58 | 
        1С 7.7
 Нужно разместить на форме поле с кнопкой выбора. Чтобы по нажатию этой кнопки выбирался каталог и отображался в этом поле.
 
 Разместил на форме элемент "Поле ввода"
 тип - "Строка",
 длина - 200,
 идентификатор - "КаталогДляВыгрузки",
 отметил галочку "Имеет кнопку выбора"
 
 В модуле написал процедуру:
 
 Процедура ПриНачалеВыбораЗначения(КаталогДляВыгрузки)
 ИмяПути = КаталогДляВыгрузки;
 Если ФС.ВыбратьКаталог(ИмяПути,"Выберите каталог выгрузки")=1 Тогда
 КаталогДляВыгрузки = ИмяПути;
 КонецЕсли;
 Сообщить(КаталогДляВыгрузки);
 КонецПроцедуры
 
 Запускаю, проверяю - по нажатию на кнопку выбора каталог выбирается, сообщение с каталогом показывается, а в моем поле НЕ ОТОБРАЖАЕТСЯ. Как быть ? ))
 |  | 
    
        | 1
    
        Rie   07.10.11✎ 10:00 | 
        (0) КаталогДляВыгрузки - зачем в параметры засунул? Убери.     |  | 
    
        | 2
    
        filh   07.10.11✎ 10:01 | 
        (0) а больше на форме не будет полей для ввода или еще чего? А то...     |  | 
    
        | 3
    
        Seriy   07.10.11✎ 10:01 | 
        (1) в параметры процедуры что ли? убрал. теперь так:
 Процедура ПриНачалеВыбораЗначения()
 ИмяПути = КаталогДляВыгрузки;
 Если ФС.ВыбратьКаталог(ИмяПути,"Выберите каталог выгрузки")=1 Тогда
 КаталогДляВыгрузки = ИмяПути;
 КонецЕсли;
 Сообщить(КаталогДляВыгрузки);
 КонецПроцедуры
 
 все равно не отрабатывает
 |  | 
    
        | 4
    
        Seriy   07.10.11✎ 10:03 | 
        (2) спасибо за совет. "а то..." сработало )) 
 как сделать то?
 |  | 
    
        | 5
    
        KUBIK   07.10.11✎ 10:03 | 
        (0) В типовых глянуть как реализовано, религия позволяет?     |  | 
    
        | 6
    
        catena   07.10.11✎ 10:04 | 
        Процедура ПриНачалеВыбораЗначения(Что)
 Если Что = "КаталогДляВыгрузки" тогда
 ИмяПути = КаталогДляВыгрузки;
 Если ФС.ВыбратьКаталог(ИмяПути,"Выберите каталог выгрузки")=1 Тогда
 КаталогДляВыгрузки = ИмяПути;
 КонецЕсли;
 Сообщить(КаталогДляВыгрузки);
 КОнецЕсли;
 КонецПроцедуры
 
 вроде так же...
 |  | 
    
        | 7
    
        Rie   07.10.11✎ 10:05 | 
        (3) КаталогДляВыгрузки - идентификатор поля на форме?
 Параметры ПриНачалеВыбораЗначения - смотри в СП.
 |  | 
    
        | 8
    
        Seriy   07.10.11✎ 10:09 | 
        Все, заработало. Спасибо catena (6). Мой косяк был     |  |