телеграм канал
  • Техподдержка
  • Условия
  • Вопрос-ответ
  • Договор-оферта
0 руб.
Вход Регистрация
+7 902 503-46-20
Меню
  • Наши разработки
  • Услуги настройки 1С
  • Примеры работ
  • Помощь
    Общая информация Видео-уроки Статьи и инструкции по 1С Форум 1С Техподдержка Условия техподдержки Вопрос-ответ Документация по нашим разработкам Правила обращения в техподдержку
  • Компания
    О компании | Контакты Отзывы клиентов Скидки. Бонусы Услуги доработки 1С Вакансии Акции Новости Кейсы Согласие на обработку персональных данных Политика защиты персональных данных Договор-оферта
  • Главная
  •  - 
  • Форум
  •  - 
  • АРХИВ
  •  - 
  • АРХИВ ТП - Хранение картинок номенклатуры в каталоге для 1С УТ 10
  •  - 
  • Загрузка картинок из внешнего каталога обратно в базу 1С

Загрузка картинок из внешнего каталога обратно в базу 1С

Поиск  Правила  Войти
Страницы: 1
RSS
Загрузка картинок из внешнего каталога обратно в базу 1С
 
Юрий Максименков
Пользователь
Сообщений: 34 Регистрация: 16.04.2019
#1
0  
11.11.2021 13:18:14
Добрый день. Переходим с 10й на 11ую торговлю. Необходимо загрузить в 10ю торговлю картинки из внешнего каталога (куплена Ваша обработка) для последующей выгрузки в 11ю.
Подскажите, как решить вопрос? какие есть варианты?  
 
 
 
Администратор
Администратор
Сообщений: 2833 Регистрация: 28.08.2013
#2
0  
15.11.2021 07:19:36
здравствуйте

в нашем решении к сожалению нет обратной загрузки картинок в 1с
 
 
 
Юрий Максименков
Пользователь
Сообщений: 34 Регистрация: 16.04.2019
#3
0  
16.11.2021 16:25:13
Здравствуйте! Раз обработка не позволяет загрузить картинки обратно (что очень печально), опишите пожалуйста каким образом выгрузить из 1С в эксель таблицу с наименованием файлов и локальными путями изображений, чтобы в последующем загрузить в 11-ю 1С. В телефонном разговоре Ваш представитель заявил, что это возможно, однако мы не можем найти способа. Заранее будем признательны, что не бросите в беде своих постоянных клиентов!
 
 
 
Администратор
Администратор
Сообщений: 2833 Регистрация: 28.08.2013
#4
0  
17.11.2021 08:51:45
Ниже код

Код
ИмяФайла = СформироватьИмяФайлаНоменклатуры(ХранилищеДополнительнойИнформацииСсылка);
КаталогФайлов = Константы.APPLIX_RU_ХДВИ_КаталогХраненияФайлов.Получить();
Путь = НайтиФайлВПодкаталогах(КаталогФайлов, ИмяФайла);


Функция СформироватьИмяФайлаНоменклатуры(ОбъектСсылка) Экспорт 
    
    Расширение = ПолучитьЗначениеРеквизитаОбъекта(ОбъектСсылка, "Расширение");
    Если Лев(Расширение, 1)="." Тогда
        Расширение = Сред(Расширение, 2);
    КонецЕсли;
    
    Если Не ЗначениеЗаполнено(Расширение) Тогда
        Попытка
            Расширение = НРег(ОбъектСсылка.Хранилище.Получить().Формат());
        Исключение
            //Расширение = "jpg";
        КонецПопытки;
        
        Если Не ЗначениеЗаполнено(Расширение) Тогда
            ИмяФайла = ПолучитьЗначениеРеквизитаОбъекта(ОбъектСсылка, "ИмяФайла");
            Расширение = APPLIX_RU_ХДВИ_ОбщийМодуль.ПолучитьРасширениеИмениФайла(ИмяФайла);
            
            Если Не ЗначениеЗаполнено(Расширение) Тогда
                Расширение = APPLIX_RU_ПолучитьЗначениеСтруктуры(ОбъектСсылка, "ТипФайла", "");
                Расширение = СтрЗаменить(Расширение, ".", "");
            КонецЕсли;
        КонецЕсли;
    КонецЕсли;
    
    ИмяФайла = Строка(ОбъектСсылка.Ссылка.УникальныйИдентификатор());
    Если ЗначениеЗаполнено(Расширение) Тогда
        ИмяФайла = ИмяФайла + "." + СокрЛП(Расширение);
    КонецЕсли;
    
    Возврат ИмяФайла;
КонецФункции

Функция НайтиФайлВПодкаталогах(Каталог, Маска, ВозможныеРасширения=Неопределено, ИскатьВПодкаталогах = Истина) Экспорт
   //сначала просто составим путь из имени без поиска
   Подкаталог = Лев(Маска, 4);
   тмп = Каталог + "\" + Подкаталог + "\" + Маска;
   ф = Новый Файл(тмп);
   Если ф.Существует() Тогда
      Возврат тмп;
   КонецЕсли;
   
   Попытка
      ИмяБезРасширения = ф.Путь + ф.ИмяБезРасширения;
      Для каждого Расш Из ВозможныеРасширения Цикл
         НовоеИмя = ИмяБезРасширения + "." + Расш;
         ф = Новый Файл(НовоеИмя);
         Если ф.Существует() Тогда
            Возврат НовоеИмя;
         КонецЕсли;
      КонецЦикла;
   Исключение
   КонецПопытки;
   
   Если ИскатьВПодкаталогах <> Истина Тогда
      Возврат "";
   КонецЕсли;
   
   МассивФайлов = НайтиФайлы(Каталог, Маска, Истина);
   Попытка
      ИмяФайла = МассивФайлов[0].ПолноеИмя;
   Исключение
      ИмяФайла = "";
   КонецПопытки;
   
   Возврат ИмяФайла;
КонецФункции

 
 
 
Юрий Максименков
Пользователь
Сообщений: 34 Регистрация: 16.04.2019
#5
0  
09.12.2021 11:04:31
подскажите, выдает ошибку
Процедура или функция с указанным именем не определена (ПолучитьЗначениеРеквизитаОбъекта)
   Расширение = <<?>>ПолучитьЗначениеРеквизитаОбъекта(ОбъектСсылка, "Расширение"); (Проверка: Толстый клиент (обычное приложение))

ОбъектСсылка - что это должно быть?
Изменено: Юрий Максименков - 09.12.2021 11:05:23
 
 
 
Администратор
Администратор
Сообщений: 2833 Регистрация: 28.08.2013
#6
0  
11.12.2021 09:15:48
ссылка на элемент справочника

замените эту конструкцию на
Код
ОбъектСсылка.Расширение
 
 
 
Страницы: 1
Читают тему (гостей: 1)


ПОСЛЕДНИЕ СООБЩЕНИЯ

ОБЩИЕ ВОПРОСЫ ПО РАБОТЕ В 1С. ИНСТРУКЦИИ. КОНСУЛЬТАЦИИ - Лучшие материалы по программированию и работе в 1С Виктор Иванов
04.10.26 12:32
ЭВОДОК - Мастер печатных форм - Очистка базы от следов использования внешней обработки gomic gomic
03.10.26 19:22
ЭВОДОК - Мастер печатных форм - When Discretion And Professionalism Are At Their Best gomic gomic
03.10.26 19:20
ЭКСПОТОР - Выгрузка номенклатуры из 1С - toronto affordable escorts perag17770 perag17770
28.09.26 5:52
ДРОМ - Выгрузка объявлений из 1С - Выгрузка в Дром нулевых позиций Андрей Кузнецов
02.06.26 12:39
АРХИВ ТП - БОНЛИОН - Бонусная система для 1С - Возможность вашей доработки решения Бонлион Администратор
06.05.26 9:58
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Не открывает файлы Администратор
13.04.26 16:24
АВОШОП - Программа выгружает на Авито нулевые позиции номенклатуры Администратор
13.04.26 16:22
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Получение программы Загрузки в виде Расширения конфигурации Администратор
11.03.26 15:13
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Поехало левое меню и вопрос по правам доступа Станислав Макаров
29.01.26 18:49
АВОШОП - Настройка АВОШОП Администратор
24.01.26 9:15
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Проставляется не правильный склад. Администратор
23.01.26 14:53
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Автозагрузка Администратор
19.01.26 10:32
Комментарии к статьям - Мастер загрузки из Excel в 1С - номенклатура, цены, документы Администратор
12.01.26 14:57
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Вопросы-ответы по разработке "Загрузка из Excel в 1с" Александр Двоскин
12.01.26 9:04

Сейчас на форуме (гостей: 37)
Всего зарегистрированных пользователей: 3181
Приняло участие в обсуждении: 464
Всего тем: 1032
Всего сообщений: 7042
© «APPLIX.RU» 2008 - 2026
Сопровождение и доработка 1С.
Все права защищены.
Копирование материалов,
без обратной ссылки, запрещено.
Компания
О компании | Контакты
Отзывы клиентов
Скидки. Бонусы
Услуги доработки 1С
Вакансии
Акции
Новости
Кейсы
Согласие на обработку персональных данных
Политика защиты персональных данных
Договор-оферта
Помощь
Общая информация
Видео-уроки
Статьи и инструкции по 1С
Форум 1С
Техподдержка
Условия техподдержки
Вопрос-ответ
Документация по нашим разработкам
Правила обращения в техподдержку
+7 902 503-46-20


Яндекс.Метрика

Chat
Написать в Телеграм Написать в WhatsApp