Работа с БД postgres через ODBC. Можно ли добавить таблицу к БД исполуемую 1С? #566452


#0 by Doomer
Столкнулся с такой ситуацей. Есть необходимость создать таблицу в Postgres и писать данные прямо туда. Эта таблица коственно связана с 1С. Можно ли создать эту таблицу в БД с которой работает 1С? Не будет ли эта таблица сохраняться при сохранении данные и 1С в DT-ник?
#1 by Amra
1. Можно. 2. Не будет, так 1С "не знает" о этой таблице
#2 by Alexandr Puzakov
А зачем в этой же БД? Создать новую и пускай она себе тихонечко валяется по соседству с основной, на случай доступа к ней в 8.2.14 реализован механизм доступа к внешним источникам данных. Можно будет даже отчеты на СКД строить.
#3 by Doomer
Да х.з. Просто таблица хранит данные нужные 1С. Мало ли куда придется перенести БД, да и бекапить проще.
#4 by apokrit
+ 2. Но платформа может ее грохнуть, например в процессе загрузки из dt.
#5 by Alexandr Puzakov
какие проблемы создать независимый непериодический регистр сведений или справочник? И будет отдельная таблица...
#6 by Doomer
Проблема в том что база пухнет. А в табице будут храниться картинки. Сейчас как раз они внутри конфигурации.
#7 by smaharbA
храни ссылки на базу
#8 by Alexandr Puzakov
так можно их вообще не в базе хранить. Можно создать отдельный каталог на диске (в месте, куда пользователи не залезут), сохранить путь к нему в констане, в базе добавить справочник. Этот справочник будет хранить только связь с объектами, которым принадлежит картинка, и наименование картинки, а в папке имя картинки будет состоять из уникального идентификатора элемента справочника (!), условно: a6bdtc3j8jga1xjh.jpg При необходимости просто достаем картинку из папки (находим по идентификатору элемента справочника) и обзываем ее наименованием из справочника, и все.
#9 by Doomer
Делал я так с сертификатами и качественными для алкоголиков. Хочеться попробовать вариант в т.к. он обеспечивает хоть какую-то ссылочную целосность. А файлы могут удалить, переименовать, переместить и т.д.
#10 by smaharbA
а файлы можно делать не доступными не из адинес
#11 by DmitrO
Я бы хранил в базе, в справочнике. И пусть она раздувается.
#12 by smaharbA
автор не поверишь
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С