[РЕШЕНО] Получить имя файла

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Семен Сосницкий, 14 окт 2014.

  1. TopicStarter Overlay
    Семен Сосницкий
    Offline

    Семен Сосницкий Опытный в 1С

    Регистрация:
    21 июл 2014
    Сообщения:
    163
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте! Недавно тут интересовался по вопросу прикрепления файлов к документам таким образом, чтобы сами файлы лежали во внешней папке, а в базе были только ссылки на них. Прикинул, что алгоритм должен выглядеть примерно таким образом:
    Добавление файла:
    1. Открываем диалог выбора файла.
    2. Берем имя выбранного файла.
    3. Сохраняем имя файла в строковый реквизит.

    Открытие файла:
    1. Берем из реквизита имя файла.
    2. Полный путь к файлу = Директория с файлами + Имя файла
    3. ЗапуститьПриложение("Полный путь к файлу").

    Возникает вопрос - как получить имя выбранного в диалоге файла?
    Последнее редактирование: 14 окт 2014
  2. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    3.443
    Симпатии:
    376
    Баллы:
    104
    а прочитать в СП?
  3. TopicStarter Overlay
    Семен Сосницкий
    Offline

    Семен Сосницкий Опытный в 1С

    Регистрация:
    21 июл 2014
    Сообщения:
    163
    Симпатии:
    0
    Баллы:
    26
    Прочитал процедуры и функции работы с файлами, не нашел там -Banghead-
  4. Svb
    Offline

    Svb Опытный в 1С Команда форума

    Регистрация:
    12 янв 2011
    Сообщения:
    980
    Симпатии:
    19
    Баллы:
    29
    [
    Код:
        Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
        Диалог.Фильтр = "Файл настроек отчета (*.1ct)|*.1ct";
        Диалог.Заголовок = "Выберите для чтения настроек отчета";
        Диалог.МножественныйВыбор = Ложь;
        Если Диалог.Выбрать() Тогда
           
            ФайлНастроек = Новый ТекстовыйДокумент;
            ФайлНастроек.Прочитать(Диалог.ПолноеИмяФайла);
           
            ЗагрузитьФайлНастроек(ФайлНастроек);
           
        КонецЕсли;
    
  5. TopicStarter Overlay
    Семен Сосницкий
    Offline

    Семен Сосницкий Опытный в 1С

    Регистрация:
    21 июл 2014
    Сообщения:
    163
    Симпатии:
    0
    Баллы:
    26
    Svb, спасибо большое, то, что нужно!
  6. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    3.443
    Симпатии:
    376
    Баллы:
    104
    upload_2014-10-14_20-10-28.png
  7. nbIpKuH_BaH9I
    Online

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.991
    Симпатии:
    399
    Баллы:
    104
    Ну не нашел же :D
  8. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    3.443
    Симпатии:
    376
    Баллы:
    104
    я потому целиком скрин и вляпал
    --- Объединение сообщений, 14 окт 2014 ---
    :D:D:D

Поделиться этой страницей