![]() |
|
|||||||
| Регистрация | Обмен опытом | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
В ИП1 было свойство журнала - копировать при создании новой базы данных. А как в ИП2 это сделать?
Как передать через обновление(разница) данные некоторых журналов, например б_тмц_виды? |
|
#3
|
||||
|
||||
|
Данные не выгружаются. Их надо перебрасывать отдельно. Или через буфер обмена, через DBF/JRN или через IBExpert, выгрузку таблицы в скрипт, последующую загрузку в другую базу.
|
|
#4
|
||||
|
||||
|
Если надо перебросить данные только НЕКОТОРЫХ журналов, то я делаю так: открываю одновременно две базы, в старой выделяю все записи, которые мне интересно перенести в новую базу, копирую Ctrl +Ins, перехожу в новую, открываю этот же журнал и вставляю Shift +Ins. При этом копируются не только основные записи, но и детальки к ним. Понятно, что структура участвующих журналов должна быть одинаковой.
__________________
С уважением, Виктор |
|
#5
|
|||
|
|||
|
А если базы сдишком далеко друг от друга (~100-200 км) так не сделаешь. Куда надо вставить скрипт в файл обновления, чтобы при обновлении эти данные установились?
|
|
#6
|
||||
|
||||
|
Через систему дистрибутивов - там отдельное окно появляется с возможностью вставить скрипт. Если вручную, то в корень папки 00_00_0000 разархивированного архива надо скопировать файл с именем RestructAfter.sql и заново заархивировать.
|
|
#7
|
|||
|
|||
|
Файл RestructAfter.sql должен быть в Win кодировке
|
|
#8
|
|||
|
|||
|
Сделал выгрузку сравнения баз данных, вставил скрипт изменения данных. Собрал файл обновления. Выслал пользователю. При установке оказалось что списка обновлений в окне нет(выделил красным).
Что сделано не так? Последний раз редактировалось Писарев Петр, 16.01.2010 в 23:53. |
|
#9
|
|||
|
|||
|
Если сохранять в формате INF ( для пересборки) то файл должен называться UPDATE тогда все нормально.
|
|
#10
|
|||
|
|||
|
Решил пользователю подправить в настройках ДЦУ формулы, создал скрипт, назвал его RestructAfter.sql Сделал архив, но при попытке установить выскочило сообщение
Что же должно быть в обязательном наборе в файле обновления? |
|
#11
|
||||
|
||||
|
Структура файла обновления подробно описана во встроенной справке (жмите F1).
Ещё можно сравнить любую базу саму с собой, сохранить полученный результат в отдельной папке и потом далее использовать каждый раз при необходимости. |
|
#12
|
|||
|
|||
|
Цитата:
Изменил название каталога 00_00_0001 Изменил название каталога внутри файла update.inf Цитата:
Цитата:
Результат тот же. ЧТо то не так сделал? |
|
#13
|
||||
|
||||
|
Мне кажется название каталога 00_00_0000 критично. По пробуй вернуть его.
__________________
С уважением, Виктор |
|
#14
|
|||
|
|||
|
Я с таким названием уже устанавливал.
Переименовал - результат тот же. |
|
#15
|
||||
|
||||
|
Можно взглянуть на полученный pak-файл?
|
|
#16
|
|||
|
|||
|
Конечно можно (во вложении)
|
|
#17
|
||||
|
||||
|
В архиве отсутствует файл update.inf.
Пример рабочего pak-файла - во вложении. Такое обновление можно установить один раз, но если будет необходимо внести в него изменения и вновь установить пользователю, то надо изменить в строке "Дата создания : 16.01.2010 20:45:14" дату или время. |
|
#18
|
||||
|
||||
|
сборка 4..5.56 на 2.3(286) от 19.04.2010 ( ОС Windows 7)
имеется 2-е базы (обновлены до одной версии) а)эталон б)доработка (там изменено Меню и добавлены контекстно бланк и ТОП) Делаем так Вариант 1 -запускаем доработка ив качестве сравнения выбираем эталон сохраняем в файл вариант1.pak. Потом ставим вариант1.pak на эталон все прекрасно устанавливается(без ошибок) -в меню все что надо добавилось,а вот ни ТОП ни Бланк не перенеслись(при вызове -только ссылка на них ) Вариант 2 -все с точностью наоборот Потом ставим вариант2.pak на эталон устанавливается с ошибками- ну и соответственно ничего чего хотели бы увидеть НЕТ! Что не так делаем? |
|
#19
|
|||
|
|||
|
Вариант1 вообще-то, никогда проблем не было таких. Распакуй pak в папку какую-нибудь и там в 00_00_0000 посмотри, есть твой бланк и топ?
|
|
#20
|
||||
|
||||
|
Если сохранишь не вариант1.pak, а вариант1.inf то сразу сможешь посмотреть что именно ты выгружаешь. Так будет для тебя нагляднее. Поищи там свой ТОП и свой бланк. Если не найдешь, то в "доработке" войди в свои ТОП и бланк, вставь пробел, сохрани, и вновь повтори выгрузку. Вариант1 правильный
__________________
С уважением, Виктор |
![]() |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| ВЫГРУЗКА НАСТРОЙКИ: полная и сравнение | Писарев Петр | Общий | 1 | 26.06.2009 21:35 |
| ВЫГРУЗКА настройки и др. | Писарев Петр | Общий | 1 | 15.06.2009 18:09 |
| Выгрузка данных в интернет-магазин | Андрей | Торговый склад | 11 | 09.06.2009 20:43 |