mysol 0 17 июля, 2019 Опубликовано 17 июля, 2019 · Жалоба Друзья, доброго времени суток! Есть библиотека с её Databook Configuration файлом. Я так понял, что есть 2 способа её редактировать - это через Library Manager и через View->Databook->Configure->Edit Configuration. Но я никак не могу понять почему у меня конфигурация в Library Manager отличается от Databook. На примере этих картинок (обе - конфигурация таблиц Connector) в в которых, в одном случае, стоит галочка "Value Visible" напротив Part Number (первая картинка), а в другом случае (вторая картинка) "Manufacturer Pat Number". И они никак не синхронятся (ни обновление, ни сохранение, ни перезапуск не помогают). Т.е. как будто я редачу 2 разный файла. Подскажите, что я упустил. Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PBO 1 18 июля, 2019 Опубликовано 18 июля, 2019 · Жалоба 19 hours ago, mysol said: Друзья, доброго времени суток! Есть библиотека с её Databook Configuration файлом. Я так понял, что есть 2 способа её редактировать - это через Library Manager и через View->Databook->Configure->Edit Configuration. Но я никак не могу понять почему у меня конфигурация в Library Manager отличается от Databook. На примере этих картинок (обе - конфигурация таблиц Connector) в в которых, в одном случае, стоит галочка "Value Visible" напротив Part Number (первая картинка), а в другом случае (вторая картинка) "Manufacturer Pat Number". И они никак не синхронятся (ни обновление, ни сохранение, ни перезапуск не помогают). Т.е. как будто я редачу 2 разный файла. Подскажите, что я упустил. Спасибо! Добрый день! Все верно вы работаете с разными dbc файлами, так как когда вы подключали базу данных к Library Manager вы указывали (скорее всего) copy existing configuration и вам система скопировала тот dbc, который залинкован в DxDesigner и положила его в корень библиотеки. И получается что библиотека работает с ним, а DxDesigner с оригинальным dbc. Вам нужно теперь залинковать в DxD тот dbc, который создала библиотека. Надеюсь не запутанно объяснил)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mysol 0 18 июля, 2019 Опубликовано 18 июля, 2019 · Жалоба 32 minutes ago, philipov said: Добрый день! Все верно вы работаете с разными dbc файлами, так как когда вы подключали базу данных к Library Manager вы указывали (скорее всего) copy existing configuration и вам система скопировала тот dbc, который залинкован в DxDesigner и положила его в корень библиотеки. И получается что библиотека работает с ним, а DxDesigner с оригинальным dbc. Вам нужно теперь залинковать в DxD тот dbc, который создала библиотека. Надеюсь не запутанно объяснил)) Уважаемый philipov, вы объяснили вполне доходчиво и проблема решена, большое Вам спасибо!) Поясню суть для тех, кто сюда заплывёт с подобной проблемой. Есть библич с файлами (Рисунок 1). Я открывал библиотеку в Library Manager (далее LM) и редактировал параметры таблиц. Потом я открывал DxDatabook в Designer и открывал конфигурационный файл "Xpedition_XENTP.dbc", который я нашёл в папке DxDatabookData (Рисунок 2). Так вот, затык в том, что это не тот файл, который использует LM (это было не очевидно, т.к. нельзя посмотреть куда он сохраняет файл). Файл конфигурации, который использует LM храниться корневой папке (рисунок 1, цифра 2). P.S. Файл не обновится, пока вы не закроете библиотеку в LM. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться