Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBExpert Новый топик    Ответить
 Export data into script - feature request  [new]
sbodurov
Member

Откуда:
Сообщений: 5
В опции "export data into script" можно ли добавить кнопку для снятия галочки со всех computed by полей?
21 окт 20, 22:54    [22218615]     Ответить | Цитировать Сообщить модератору
 Re: Export data into script - feature request  [new]
IBExpert
Member

Откуда: От верблюда
Сообщений: 3331
Речь о полях запроса? А чем они от не computed by отличаются?
22 окт 20, 04:09    [22218678]     Ответить | Цитировать Сообщить модератору
 Re: Export data into script - feature request  [new]
sbodurov
Member

Откуда:
Сообщений: 5
А, это уже реализовано в IBExpert 2020.10.1. Он не экспортирует столбцы, "computed by", как "insert statements". Мой запрос уже выполнен :)
22 окт 20, 09:51    [22218738]     Ответить | Цитировать Сообщить модератору
 Re: Export data into script - feature request  [new]
sbodurov
Member

Откуда:
Сообщений: 5
После внимательного просмотра я заметил следующее:
если вы используете "Export data into script" из представления данных в таблице для "computed by", столбцы не экспортируются.
Если вы запустите select * from some_table, где id = <some id> и используете "Copy selected record(s) as INSERT", столбцы "computed by" не экспортируются, но если вы используете "Export data into script" здесь "computed by", столбцы экспортируются, а затем, когда вы пытаетесь использовать запрос "insert" вы получаете ошибку "attempted update of read-only column".
Существует разница в поведении "Export data into script" и "Copy selected record(s) as INSERT" при экспорте результата запроса.
22 окт 20, 10:22    [22218754]     Ответить | Цитировать Сообщить модератору
 Re: Export data into script - feature request  [new]
IBExpert
Member

Откуда: От верблюда
Сообщений: 3331
Разные фичи - разное поведение. При копировании в буфер у пользователя нет возможности самостоятельно выбрать поля для копирования, а при экспорте в скрипт - есть. Ну и автоматический бан вычисляемых полей при копировании работает только для простых случаев вроде выборки из единственной таблицы.
22 окт 20, 11:39    [22218799]     Ответить | Цитировать Сообщить модератору
 Re: Export data into script - feature request  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 10703
sbodurov,

в чём проблема? Export data into script имеет кучу настроек, перед непосредственно экспортом отключаешь не нужные столбцы и всё
22 окт 20, 11:41    [22218801]     Ответить | Цитировать Сообщить модератору
 Re: Export data into script - feature request  [new]
sbodurov
Member

Откуда:
Сообщений: 5
Проблема в том, что у меня есть таблица с более чем 300 столбцами и 20 вычисляемыми полями, и я трачу много времени, удаляя их вручную. Было бы неплохо иметь кнопку, которая делает это автоматически.
22 окт 20, 12:28    [22218835]     Ответить | Цитировать Сообщить модератору
 Re: Export data into script - feature request  [new]
IBExpert
Member

Откуда: От верблюда
Сообщений: 3331
sbodurov
Проблема в том, что у меня есть таблица с более чем 300 столбцами и 20 вычисляемыми полями, и я трачу много времени, удаляя их вручную. Было бы неплохо иметь кнопку, которая делает это автоматически.


1. Напиши один раз запрос с нужными полями и даже кнопка не понадобится.
2. Автоматизируй регулярно выполняемые действия.
22 окт 20, 14:58    [22218929]     Ответить | Цитировать Сообщить модератору
 Re: Export data into script - feature request  [new]
sbodurov
Member

Откуда:
Сообщений: 5
Я обнаружил, что "Copy selected record(s) as INSERT" отлично справляется с моей задачей. Я просто хотел предложить функцию, которая, на мой взгляд, была бы полезной.
23 окт 20, 13:27    [22219473]     Ответить | Цитировать Сообщить модератору
Все форумы / IBExpert Ответить