Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.03.2015, 16:03
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
Добрый день. Возникли вопросы при работе с дизайнером БД. 1. При генерации скрипта, скрипт генерируется разом на все что нарисовано, независимо от того, использую я слои или нет? Если разом, то можно сделать возможность генерации скрипта, на основании открытого слоя? 2. В Model Option в параметре Post Script написал команды INSERT по добавлению данных в нужные мне таблицы, но после генерации общего скрипта, я их не вижу в нем. На данный блок имеются ограничения? Из документации, вроде ограничений нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 18:38
|
|||
---|---|---|---|
Вопросы по IB Expert. |
|||
#18+
CDexВозникли вопросы при работе с дизайнером БД. 1. При генерации скрипта, скрипт генерируется разом на все что нарисовано, независимо от того, использую я слои или нет? Если разом, то можно сделать возможность генерации скрипта, на основании открытого слоя? Нет, только на всю модель целиком. CDex2. В Model Option в параметре Post Script написал команды INSERT по добавлению данных в нужные мне таблицы, но после генерации общего скрипта, я их не вижу в нем. На данный блок имеются ограничения? Из документации, вроде ограничений нет... Проверил - post script включается в результирующий скрипт без изменений. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2015, 22:47
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
IBExpertПроверил - post script включается в результирующий скрипт без изменений. Вопрос: если в процессе генерации скрипта, происходят ошибки, то возможно прерывание генерации скрипта без уведомления? По факту тогда и получается эффект, что как будто post секция не сгенерировалась... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.03.2015, 06:17
|
|||
---|---|---|---|
Вопросы по IB Expert. |
|||
#18+
CDexIBExpertПроверил - post script включается в результирующий скрипт без изменений. Вопрос: если в процессе генерации скрипта, происходят ошибки, то возможно прерывание генерации скрипта без уведомления? По факту тогда и получается эффект, что как будто post секция не сгенерировалась... Я с трудом могу представить себе такую ошибку. Post script не генерируется, а тупо включается как есть в конец результирующего скрипта. Ты какой скрипт генерируешь? На создание БД или на модификацию? Post только в первый попадет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.03.2015, 10:07
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
IBExpertТы какой скрипт генерируешь? На создание БД У меня не попадает, вчера наверное часа 2 как только не изголялся, но на выходе не смог получить секцию Post в конце скрипта... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.03.2015, 10:14
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
Все разобрался. 2 вопрос снимаю. По поводу 1 вопроса, можно сделать, чтобы скрипт генерился и по слоям? Например добавить новые таблицы и все что с ними связано... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.03.2015, 12:36
|
|||
---|---|---|---|
Вопросы по IB Expert. |
|||
#18+
CDexПо поводу 1 вопроса, можно сделать, чтобы скрипт генерился и по слоям? Например добавить новые таблицы и все что с ними связано... Можно, только заниматься этим некому. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.03.2015, 17:21
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
Добрый день, написал в IEBlock (для АИ) следующий код. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Генераторы создаются и устанавливаются в 1. А вот процедуры не создаются. Так приемлемо писать в данном блоке, или надо по другому писать или в другом блоке описывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.03.2015, 06:57
|
|||
---|---|---|---|
Вопросы по IB Expert. |
|||
#18+
По какой-то причине скрипт процедур игнорировался. Исправил. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2015, 11:24
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
IBExpert, А релиз выложили уже? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2015, 11:33
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
Скачал новый релиз, увидел исправления. Возникла следующая ситуация. Процедуры сгенерировались. Однако в самом проводнике, указывается только одна процедура в разделе процедур, в самом же окне редактора вижу все процедуры. Если же выбрать процедуру в проводнике, то выделяются все сгенерированные процедуры. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2015, 12:15
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
Добавлю про процедуры. Из-за этого глюка (?)не получается сгенировать скрипт, так как приводит к ошибке. Выглядит следующим образом. Есть процедуры: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Первую процедуру IBExpert видит корректно и создает. А вот последующие нет. Выдается ошибка на строку N "Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 8, column 1. CREATE." Пробовал по разному править конечный скрипт, но не получается никак добиться того, чтобы процедур все таки было столько сколько надо и никак не получается избавиться от данной ошибки. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2015, 13:12
|
|||
---|---|---|---|
Вопросы по IB Expert. |
|||
#18+
Терминатор надо ставить после последнего end процедуры. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2015, 13:21
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
IBExpert, Упустил из виду, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2015, 12:03
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
IBExpert, Подскажите пожалуйста, возможно ли в дизайнере базы данных, осуществить генерацию процедур не только по автоинкрементным полям. Если да и не будет трудно, можете привести пример? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2015, 12:29
|
|||
---|---|---|---|
Вопросы по IB Expert. |
|||
#18+
Нет, нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2015, 12:35
|
|||
---|---|---|---|
Вопросы по IB Expert. |
|||
#18+
Хотя можно в post script прописать block/ibeblock, в котором будет создано все, что тебе нужно, по твоим алгоритмам. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2015, 12:45
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
IBExpert, Уже лучше. Но чтобы я мог создавать в момент генерации скрипта, нужные мне однотипные процедуры для работы с таблицами, можно получить хоть какое нибудь бедное описание функции ibec_dbd_GetObjectProp? :) Суть в том, что мне надо выбирать названия полей из таблиц, которые уже есть в документе дизайнера базы данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2015, 12:52
|
|||
---|---|---|---|
Вопросы по IB Expert. |
|||
#18+
В момент генерации скрипта ничего не создается, только скрипт генерируется. А вот потом, при выполнении скрипта, уже можно создать все остальное. Имена объектов БД получаются селектами из системных таблиц. Других вариантов у меня нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2015, 13:02
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
IBExpert, Понятно. Я предполагал как то так, но вдруг где-то сначала в памяти все создается, генерится, а потом уже в скрипт окончательно выводится и уже сам скрипт выполняется. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2015, 13:06
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
Не так выразил мысль. Во всяком случае после создания всех объектов указанных в скрипте, я по факту могу получить к ним доступ и уже в блоках IBExpert могу сгенерировать дополнительные мне процедуры (и любые другие объекты при необходимости)? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2015, 16:00
|
|||
---|---|---|---|
Вопросы по IB Expert. |
|||
#18+
CDexВо всяком случае после создания всех объектов указанных в скрипте, я по факту могу получить к ним доступ и уже в блоках IBExpert могу сгенерировать дополнительные мне процедуры (и любые другие объекты при необходимости)? Да. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2015, 16:53
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
Спасибо, некоторые вещи упрощаются тогда. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.03.2015, 15:29
|
|||
---|---|---|---|
|
|||
Вопросы по IB Expert. |
|||
#18+
IBExpert, добрый день. Столкнулся еще с одной вещью. Задал шаблоны по генерации генераторов. А получаю как будто и без изменения шаблона. Приложил скриншот. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=42&tablet=1&tid=1599553]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 145ms |
0 / 0 |