|   |   | 
| 
 | Конвертация данных - изображения | ☑ | ||
|---|---|---|---|---|
| 0
    
        renowka 26.10.21✎ 17:16 | 
        Добрый день,
 Переношу справочник номенклатуры из ут11 в ут11, не получается перенести изображения номенклатуры. Подскажите как это можно сделать | |||
| 1
    
        OldCondom 26.10.21✎ 17:18 | 
        для начала узнать, как реализовано хранение изображений     | |||
| 2
    
        renowka 26.10.21✎ 17:22 | 
        (1) В информационной базе     | |||
| 3
    
        Kassern 26.10.21✎ 17:22 | 
        НоменклатураПрисоединенныеФайлы переносите?     | |||
| 4
    
        renowka 26.10.21✎ 17:23 | 
        (3) именно     | |||
| 5
    
        Dmitry1c 26.10.21✎ 17:27 | 
        Если переход что-то вроде с 11.1 на 11.5, то там сильно менялась архитектура хранения файлов
 и "в лоб" не получится перенести. | |||
| 6
    
        renowka 26.10.21✎ 17:31 | 
        (5) конфигурации одинаковые. НоменклатураПрисоединенныеФайлы переносится, но при открытии карточки номенклатуры выходит сообщение "Файл не найден в хранилище файлов"     | |||
| 7
    
        Garykom гуру 26.10.21✎ 17:32 | 
        (5) пофиг даже если архитектура одна но файлы на внешних томах ))     | |||
| 8
    
        Kassern 26.10.21✎ 17:34 | 
        Вам эта строчка в коде ни о чем не говорит?) РаботаСФайламиСлужебный.ЗаписатьФайлВИнформационнуюБазу(НоваяСсылкаНаФайл, ДвоичныеДанные);     | |||
| 9
    
        Kassern 26.10.21✎ 17:34 | 
        как поймете ее работу, сможете настроить корректный перенос картинок)     | |||
| 10
    
        Kassern 26.10.21✎ 17:35 | 
        где по вашему хранятся двоичные данные картинки?     | |||
| 11
    
        hhhh 26.10.21✎ 17:38 | 
        (7) на внешних томах просто как раз перенести. командой copy в windows     | |||
| 12
    
        Kassern 26.10.21✎ 17:41 | 
        (11) да и ХранилищеЗначения через КД переносятся, только вот ТС не понимает, где хранятся на самом деле картинки в УТ)     | |||
| 13
    
        renowka 26.10.21✎ 17:46 | 
        (12) Не спрашивал бы здесь, если бы знал     | |||
| 14
    
        Kassern 26.10.21✎ 17:48 | 
        (13) я вам подсказал куда посмотреть, сразу увидите где хранится и сможете дописать правило конвертации     | |||
| 15
    
        Kassern 26.10.21✎ 17:53 | 
        ну будущее, проще и быстрее глянуть запись картинки в коде, все очень просто, при интерактивном добавлении картинки заполняется ДанныеФайлаКартинки. Далее ПослеЗаписиНаСервере проверяется заполненность этого параметра, если заполнен, то производится уже запись картинки в базу. А тут уже общий модуль работы с файлами, где явно прописано:
 Если ПрисоединенныйФайл.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе Тогда РаботаСФайламиСлужебный.ЗаписатьФайлВИнформационнуюБазу(НоваяСсылкаНаФайл, ДвоичныеДанные); А там уже запись в регистр ДвоичныеДанныеФайлов. Ничего сложного в этом нет | |||
| 16
    
        renowka 26.10.21✎ 17:55 | 
        (15) Спасибо, теперь понял как сделать нужно     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |