Не работают связи в таблицах на Web-е
#1
Отправлено 01 Февраль 2013 - 03:30
Заметил интересную штуку.
Запускал систему через SAAS и local, связи между таблицами работают (на примере стандартной конфигурации). Когда поставил версию под Web, то связь перестала работать. Когда жмешь по стрелке в таблице, список не выпадает.
В чем может быть загвоздка? Во всех 3 вариантах установка идентична.
Спасибо.
#2 Гость_Roman_*
Отправлено 01 Февраль 2013 - 08:38
#3
Отправлено 01 Февраль 2013 - 11:37
В разделе Error_reporting включено:
E_ERROR
E_PARSE
E_CORE_ERROR
E_COMPILE_ERROR
Остальные параметры отключены:
E_RECOVERABLE_ERROR
E_WARNING
E_NOTICE
E_STRICT
E_CORE_WARNING
E_COMPILE_WARNING
E_USER_ERROR
E_USER_WARNING
E_USER_NOTICE
#4 Гость_Roman_*
Отправлено 01 Февраль 2013 - 14:28
#5
Отправлено 01 Февраль 2013 - 15:28
Сведения об ошибке на веб-странице
Агент пользователя: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
штамп времени: Fri, 1 Feb 2013 12:25:10 UTC
Сообщение: '2' is null or not an object
Строка: 1001
Символ: 3
Код: 0
URI-код: http://barbaris.com....er=49&edit_mode
Сообщение: '2' is null or not an object
Строка: 1001
Символ: 3
Код: 0
URI-код: http://barbaris.com....er=49&edit_mode
для наглядности параметры входа: manager manager
Сообщение отредактировал uzr: 01 Февраль 2013 - 15:34
#6 Гость_Roman_*
Отправлено 01 Февраль 2013 - 15:36
#7
Отправлено 01 Февраль 2013 - 16:12
<span class="drop_down_icon" ondragstart="event.returnValue=!1; " onmouseup="$(this.previousSibling).enable_blur(); " onmousedown="$(this.previousSibling).prevent_blur(); return false; " onclick="this.blur(); this.previousSibling.focus(); $(this.previousSibling).show_search(); return false; " onmouseout="under_mouse_object=0; if (this.previousSibling!=last_focus) {this.className='drop_down_icon'; $(this.previousSibling).removeClass('input_edit_line_hover'); }" onmouseover="under_mouse_object=this; $(this.previousSibling).addClass('input_edit_line_hover'); this.className='drop_down_icon_hover';"></span>
Это полный фраглент строки На кого:
<tr id="field_edit839"> <td style="vertical-align:top; width:40%;"> <table align="right"><tbody><tr> <td align="right"><b>На кого</b></td> <td><img onmouseout="hideHelpInit(839)" onmouseover="v_init = setTimeout('viewHelp(839)', 500)" onclick="viewHelp(839)" src="images/help.gif"><div onmouseout="hideHelpInit(839)" onmouseover="viewHelp(839)" id="ef_tooltip839" class="field_tooltip"></div></td> <td><b>:</b></td></tr></tbody></table> <input type="hidden" value="0" id="main839"> <input type="hidden" value="1" id="edit839" name="edit[11][839]"> </td> <td id="field_edit839_td1"> <input type="text" onmouseout="if (this!=last_focus) {this.nextSibling.className='drop_down_icon'; $(this).removeClass('input_edit_line_hover'); }" onmouseover="this.nextSibling.className='drop_down_icon_hover'; $(this).addClass('input_edit_line_hover'); " onblur="last_focus=0; if (this.nextSibling!=under_mouse_object) {this.nextSibling.className='drop_down_icon'; $(this).removeClass('input_edit_line_hover'); }" onfocus="last_focus=this; this.nextSibling.className='drop_down_icon_hover'; $(this).addClass('input_edit_line_hover'); " class="input_edit_line ac_input" value="" id="edit_value839" autocomplete="off"><span ondragstart="event.returnValue=!1; " onmouseup="$(this.previousSibling).enable_blur(); " onmousedown="$(this.previousSibling).prevent_blur(); return false; " onclick="this.blur();this.previousSibling.focus(); $(this.previousSibling).show_search(); return false; " onmouseout="under_mouse_object=0; if (this.previousSibling!=last_focus) {this.className='drop_down_icon'; $(this.previousSibling).removeClass('input_edit_line_hover'); }" onmouseover="under_mouse_object=this; $(this.previousSibling).addClass('input_edit_line_hover'); this.className='drop_down_icon_hover'; " class="drop_down_icon"></span><input type="hidden" onchange="" value="" id="value839" name="value[11][839]"> <img onmouseout="this.src='images/green_plus.png'" onmouseover="this.src='images/green_plus_active.png'" onclick="add_link_block_show(839)" class="add_link_img" title="Добавить компанию" src="images/green_plus.png"> </td> </tr>
Вот такую еще ошибку выдает на консоль:
TypeError: row[2] is undefined [Прерывать на этой ошибке] return row[2].replace(/\r/g,"<br>\n");
Когда тип поля "Пользователь", то список работает нормально.
Глюк на типе поля "Связь"
Сообщение отредактировал uzr: 01 Февраль 2013 - 16:21
#8 Гость_Roman_*
Отправлено 01 Февраль 2013 - 16:45
#9
Отправлено 01 Февраль 2013 - 16:50
Вот ответ:
<br /> <b>Notice</b>: Undefined variable: INCLUDE_MODE in <b>/home/aspectod/barbaris.com.ua/www/select_value.php</b> on line <b>16</b><br /> || 2|Proba|Proba 4|Test-Test|Test-Test 1|Test|Test 3|manager|manager
Сообщение отредактировал uzr: 01 Февраль 2013 - 16:55
#10 Гость_Roman_*
Отправлено 01 Февраль 2013 - 16:52
#12 Гость_Roman_*
Отправлено 01 Февраль 2013 - 17:03
#13
Отправлено 01 Февраль 2013 - 17:08
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных