|   |   | 
| 
 | v7: Вылетает 1С без сообщения об ошибке | ☑ | ||
|---|---|---|---|---|
| 0
    
        Aleksandra_19 17.09.13✎ 15:46 | 
        Доброго времени суток! Может быть кто-то с таким сталкивался. Проблема такая: в документе есть поле ввода с кнопкой выбора. Здесь выбирается экселевский файл. из которого загружают данные. И вот при нажатии на кнопку выбора 1С закрывается и никакое сообщение об ошибке не выдает. При повторном входе может выкинуть снова, а может отработать нормально. 
 Процедура в поле ввода следующая: Процедура ВвестиНазваниеФайла() ФлагСтандартнойОбработки = 0; Путь = СокрЛП(ИмяФайла); ВыбФайл = СокрЛП(ИмяФайла); Расширение = "XLS-таблица(*.xls, *.xlsx)|*.xls;*.xlsx"; Если ФС.ВыбратьФайл(0,ВыбФайл, Путь,"Выберите импортируемый файл",Расширение,"") = 1 Тогда ИмяФайла = СокрЛП(Путь + ВыбФайл); Иначе ИмяФайла = ""; КонецЕсли; КонецПроцедуры // ВвестиНазваниеФайла() | |||
| 1
    
        Изучаю1С8 17.09.13✎ 15:49 | 
        Процедуру с кнопки убери, используй стандартную
 Процедура ПриНачалеВыбораЗначения(Элемент, Продолжать) // предопределенная процедура Перем Каталог,Фильтр; Если Элемент = "ИмяФайлаВыгрузкиКлиенты" Тогда Если ФС.ВыбратьФайл(0, ИмяФайлаВыгрузкиКлиенты, Каталог, "Файл выгрузки", "Текстовая структура (*.xml)|*.xml", "xml") = 1 Тогда ИмяФайлаВыгрузкиКлиенты = Каталог+ИмяФайлаВыгрузкиКлиенты; КонецЕсли; КонецЕсли; КонецПроцедуры // ПриНачалеВыбораЗначения() | |||
| 4
    
        Aleksandra_19 17.09.13✎ 16:07 | 
        (1) не помогло ((     | |||
| 5
    
        Ёпрст гуру 17.09.13✎ 16:15 | 
        (0) очисти cfg у пользователя.     | |||
| 6
    
        Aleksandra_19 17.09.13✎ 16:25 | 
        (5) а как это сделать? я уже полностью удаляла пользователя и создавала нового - не помогло.     | |||
| 7
    
        Serginio1 17.09.13✎ 16:32 | 
        (6) В Реестре почисть данные о пользователе. Там бывают пути, которых нет. HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\ИмяБазы\V7\ИмяПользователя
 Посмотри раздел HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\ИмяБазы\V7\ИмяПользователя\Recent File List | |||
| 8
    
        Ёпрст гуру 17.09.13✎ 16:39 | 
        (6) в каталоге пользователя прибей файло 1cv7.cfg     | |||
| 9
    
        Aleksandra_19 17.09.13✎ 16:43 | 
        (8) у меня нету каталога у каждого пользователя, просто имя и права и все     | |||
| 10
    
        Масянька 17.09.13✎ 16:46 | 
        (9) Каталог пользователя - 1Сv7\DB\Usr1, где Usr (с цифрой) каталог пользователя.     | |||
| 11
    
        Aleksandra_19 17.09.13✎ 16:57 | 
        у меня этот файл лежал просто в каталоге с базой. Удалила, но ничего не изменилось. Есть еще один момент, когда я захожу в терминал с админского компа под этим пользователем - все работает, а когда пользователь заходит со своего компа - глюки через раз     | |||
| 12
    
        Ёпрст гуру 17.09.13✎ 17:10 | 
        (11) дык раздай, 
 если все ходют без своих каталогов, то у них один cfg на всех.. неудобняк настройки хранить. Пересоздай базу в окошке выбора баз у проблемного пользователя. | |||
| 13
    
        Serginio1 17.09.13✎ 18:08 | 
        (11) Ты 7 делала на сервере терминалов? Проблемы твои там.     | |||
| 14
    
        Serginio1 17.09.13✎ 18:09 | 
        Вернее на компе юзера, раз на сервере терминалов все нормально     | |||
| 15
    
        Serginio1 17.09.13✎ 18:32 | 
        Если пользователей нет то грохни  HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\ИмяБазы\
 Потом ручкам добавишь при запуске | |||
| 16
    
        Serginio1 17.09.13✎ 18:33 | 
        Кстати Recent File List есть и в 
 HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\ИмяБазы\Config\Recent File List | |||
| 17
    
        Aleksandra_19 18.09.13✎ 11:50 | 
        Удалила отсюда HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\ИмяБазы
 полностью весь каталог базы - вроди помогло, пока все работает. Спасибо большое всем за помощь!! | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |