Ошибка 1054 при исправлениях в отчетах

Ответить
Аватара пользователя
MaeXtro
Сообщения: 45
Зарегистрирован: 01 апр 2015, 10:27
Имя: Сергей Желтов
Откуда: Россия, Люберцы
Организация: ООО "Шаг-2000"
Контактная информация:

Ошибка 1054 при исправлениях в отчетах

Сообщение MaeXtro »

Ошибка обнаружена после обновления 2.4.1, когда появилась не знаю.
Проявляется при попытке изменения стандартного отчета.

Database Error: 1054 - Unknown column 'dashboard_counter_sum_by_field' in 'field list'
Query: update app_reports set name = 'Задачи мне', entities_id = '28', reports_type = 'standard', menu_icon = 'fa-files-o ', in_menu = '0', in_dashboard = '1', in_dashboard_counter = '0', in_dashboard_icon = '1', in_dashboard_counter_color = '', in_dashboard_counter_fields = '', dashboard_counter_sum_by_field = '', dashboard_counter_hide_count = '0', in_header = '1', in_header_autoupdate = '1', created_by = '19', notification_days = '1,2,3,4,5,6,7', notification_time = '09', listing_type = '' where id='72' and created_by='19'
Page: /team/index.php?module=reports/reports&action=save&id=72
Аватара пользователя
MaeXtro
Сообщения: 45
Зарегистрирован: 01 апр 2015, 10:27
Имя: Сергей Желтов
Откуда: Россия, Люберцы
Организация: ООО "Шаг-2000"
Контактная информация:

Re: Ошибка 1054 при исправлениях в отчетах

Сообщение MaeXtro »

Та же ошибка при создании поля в новой сущности
Database Error: 1054 - Unknown column 'tooltip_in_item_page' in 'field list'
Query: insert into app_fields (forms_tabs_id, name, type, short_name, notes, is_heading, is_required, required_message, tooltip, tooltip_display_as, tooltip_in_item_page, tooltip_item_page, configuration, entities_id, sort_order) values ('44', 'Задание', 'fieldtype_textarea_wysiwyg', '', '', '0', '1', 'Пустое поле не допустимо', '', '', '', '', '', '36', '6')
Page: /team/index.php?module=entities/fields&action=save
Аватара пользователя
support
Техническая поддержка
Сообщения: 8993
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка 1054 при исправлениях в отчетах

Сообщение support »

Вы базу обновили при обновлении?
http://[ваш сайт]/install/autoupdate/from_2.3_to_2.4.php

Если обновляли, возможно что то пошло ни так и она не полностью обновилась, тогда выполните запросы вручную:

Код: Выделить всё

ALTER TABLE `app_reports` ADD `dashboard_counter_hide_count` TINYINT(1) NOT NULL DEFAULT '0' AFTER `in_dashboard_counter_fields`, ADD `dashboard_counter_sum_by_field` INT NOT NULL AFTER `dashboard_counter_hide_count`;

Код: Выделить всё

ALTER TABLE `app_fields` ADD `tooltip_in_item_page` TINYINT(1) NOT NULL DEFAULT '0' AFTER `tooltip_display_as`, ADD `tooltip_item_page` TEXT NOT NULL AFTER `tooltip_in_item_page`;
Аватара пользователя
MaeXtro
Сообщения: 45
Зарегистрирован: 01 апр 2015, 10:27
Имя: Сергей Желтов
Откуда: Россия, Люберцы
Организация: ООО "Шаг-2000"
Контактная информация:

Re: Ошибка 1054 при исправлениях в отчетах

Сообщение MaeXtro »

Ошибки пошли с обновления на бету 2.4
Боюсь это не все пропущенные поля. Может лучше заново update наложить?
Можно как-то проверить структуру базы? А то какая-то неуверенность возникла, а пользоваться стали больше...
Аватара пользователя
support
Техническая поддержка
Сообщения: 8993
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка 1054 при исправлениях в отчетах

Сообщение support »

Список запросов тут install\db_updates\update_2.4.sql
Проверять нужно будет вручную.
Ответить