Скрытие полей таблицы и шаблон печати
Автор arsenal, 16 дек. 2011 11:46
Сообщений в теме: 9
#1
Отправлено 16 Декабрь 2011 - 11:46
Версия 195.
Есть таблица "Заявки" и подчиненная ей таблица "Объекты и системы по заявке".
В таблице "Заявки" мы вводим количество объектов и набор систем и через вычисление (которое срабатывает при сохранении записи) создаем в подчиненной таблице некоторое количество строк, соответствующее количеству объектов и количеству систем. В дальнейшем уже в подчиненной таблице я могу добавлять или убирать отдельные системы через доп. действия. В подчиненной таблице есть два поля "Тип системы" и "Название системы". Просто названия систем обычно достаточно длинные и их неудобно выбирать, поэтому менеджер работает с сокращенными названиями в "Типе систем"(список), а в "Название системы"(текст) через вычисление вставляется уже полное название. При этом "Название системы" скрыто и в таблице и в просмотре, а "Тип системы" отображается. Поле с полным названием используется для печати коммерческого предложения в шаблоне HTML. Печать ведется из основной записи "Заявки" и в шаблоне используется подчиненная таблица "Объекты и системы по заявке".
Так вот собственно проблема.
При создании записей в подчиненной таблице "Объекты и системы по заявке" через вычисления из основной таблицы "Заявки" поле "Название системы" из подчиненной таблицы выводится в шаблоне (хотя оно и скрыто), т.е. все нормально. В дальнейшем если я добавляю еще системы уже в самой подчиненной таблице (через доп. действия), то скрытое поле "Название системы" именно по этим добавленным строкам не выводятся в шаблоне, хотя в остальных строках (которые были первоначально созданы при сохранении основной записи) выводятся по прежнему. Если я в подчиненной таблице включу отображение поля "Название системы", то в шаблоне все выводится, если опять отключу, то все равно продолжает выводиться. Но если опять добавлю новые записи в подчиненную таблицу, то при скрытом поле "Название системы" это поле для этих записей опять не отображается.
В версии 194 этого не замечалось.
Есть таблица "Заявки" и подчиненная ей таблица "Объекты и системы по заявке".
В таблице "Заявки" мы вводим количество объектов и набор систем и через вычисление (которое срабатывает при сохранении записи) создаем в подчиненной таблице некоторое количество строк, соответствующее количеству объектов и количеству систем. В дальнейшем уже в подчиненной таблице я могу добавлять или убирать отдельные системы через доп. действия. В подчиненной таблице есть два поля "Тип системы" и "Название системы". Просто названия систем обычно достаточно длинные и их неудобно выбирать, поэтому менеджер работает с сокращенными названиями в "Типе систем"(список), а в "Название системы"(текст) через вычисление вставляется уже полное название. При этом "Название системы" скрыто и в таблице и в просмотре, а "Тип системы" отображается. Поле с полным названием используется для печати коммерческого предложения в шаблоне HTML. Печать ведется из основной записи "Заявки" и в шаблоне используется подчиненная таблица "Объекты и системы по заявке".
Так вот собственно проблема.
При создании записей в подчиненной таблице "Объекты и системы по заявке" через вычисления из основной таблицы "Заявки" поле "Название системы" из подчиненной таблицы выводится в шаблоне (хотя оно и скрыто), т.е. все нормально. В дальнейшем если я добавляю еще системы уже в самой подчиненной таблице (через доп. действия), то скрытое поле "Название системы" именно по этим добавленным строкам не выводятся в шаблоне, хотя в остальных строках (которые были первоначально созданы при сохранении основной записи) выводятся по прежнему. Если я в подчиненной таблице включу отображение поля "Название системы", то в шаблоне все выводится, если опять отключу, то все равно продолжает выводиться. Но если опять добавлю новые записи в подчиненную таблицу, то при скрытом поле "Название системы" это поле для этих записей опять не отображается.
В версии 194 этого не замечалось.
#2
Отправлено 10 Январь 2012 - 15:20
?
#3
Отправлено 10 Январь 2012 - 17:10
Здравствуйте. Если кратко, то:
Есть два вычисления. Первое вычисление в родительской таблице. По нему добавляется запись в подчиненную таблицу (в том числе в скрытое поле)
Второе вычисление (доп.действие) в подчиненной таблице. По нему в подчиненную таблицу добавляется запись (в том числе в скрытое поле).
В итоге если информация в скрытое поле добавлено по первому вычислению, то оно нормально отображается в шаблоне печати
Если информация в скрытое поле добавлена по второму вычислению,то оно в шаблоне печати не отображается. И если отключить скрытность, то все поля отображаются нормально, Так?
Есть два вычисления. Первое вычисление в родительской таблице. По нему добавляется запись в подчиненную таблицу (в том числе в скрытое поле)
Второе вычисление (доп.действие) в подчиненной таблице. По нему в подчиненную таблицу добавляется запись (в том числе в скрытое поле).
В итоге если информация в скрытое поле добавлено по первому вычислению, то оно нормально отображается в шаблоне печати
Если информация в скрытое поле добавлена по второму вычислению,то оно в шаблоне печати не отображается. И если отключить скрытность, то все поля отображаются нормально, Так?
#4
Отправлено 10 Январь 2012 - 17:12
Могу посоветовать просмотреть, стоят ли права на чтения этого "скрытого поля".
#5
Отправлено 10 Январь 2012 - 17:28
Техподдержка (10 Январь 2012 - 17:10) писал:
Здравствуйте. Если кратко, то:
Есть два вычисления. Первое вычисление в родительской таблице. По нему добавляется запись в подчиненную таблицу (в том числе в скрытое поле)
Второе вычисление (доп.действие) в подчиненной таблице. По нему в подчиненную таблицу добавляется запись (в том числе в скрытое поле).
В итоге если информация в скрытое поле добавлено по первому вычислению, то оно нормально отображается в шаблоне печати
Если информация в скрытое поле добавлена по второму вычислению,то оно в шаблоне печати не отображается. И если отключить скрытность, то все поля отображаются нормально, Так?
Есть два вычисления. Первое вычисление в родительской таблице. По нему добавляется запись в подчиненную таблицу (в том числе в скрытое поле)
Второе вычисление (доп.действие) в подчиненной таблице. По нему в подчиненную таблицу добавляется запись (в том числе в скрытое поле).
В итоге если информация в скрытое поле добавлено по первому вычислению, то оно нормально отображается в шаблоне печати
Если информация в скрытое поле добавлена по второму вычислению,то оно в шаблоне печати не отображается. И если отключить скрытность, то все поля отображаются нормально, Так?
Техподдержка (10 Январь 2012 - 17:12) писал:
Могу посоветовать просмотреть, стоят ли права на чтения этого "скрытого поля".
#6
Отправлено 16 Январь 2012 - 20:49
?
#7
Отправлено 17 Январь 2012 - 09:58
Не могли бы Вы тогда заполнить заявку в техподдержку, прикрепив к ней бэкап? Просто понять баг это или проблемы именно в вычислениях на стандартной конфигурации не представляется возможным. Если бэкап большой (больше 10 мегабайт), то стоит загрузить его на любой файлообменник и прикрепить в заявке ссылку на него. Заявку можно оформить, перейдя по следующей ссылке - http://www.clientbase.ru/support/form/
#8
Отправлено 18 Январь 2012 - 16:43
Техподдержка (10 Январь 2012 - 17:10) писал:
Здравствуйте. Если кратко, то:
Есть два вычисления. Первое вычисление в родительской таблице. По нему добавляется запись в подчиненную таблицу (в том числе в скрытое поле)
Второе вычисление (доп.действие) в подчиненной таблице. По нему в подчиненную таблицу добавляется запись (в том числе в скрытое поле).
Есть два вычисления. Первое вычисление в родительской таблице. По нему добавляется запись в подчиненную таблицу (в том числе в скрытое поле)
Второе вычисление (доп.действие) в подчиненной таблице. По нему в подчиненную таблицу добавляется запись (в том числе в скрытое поле).
Эта информация как поможет понять причину или все таки отправлять заявку в техподдержку?
Сообщение отредактировал arsenal: 18 Январь 2012 - 16:45
#9
Отправлено 19 Январь 2012 - 09:03
Все равно отправлять, т.к. из ваших слов до конца не понятно что у вас там за система. Можно только предполагать возможные причины.
Количество пользователей, читающих эту тему: 7
0 пользователей, 7 гостей, 0 анонимных













