Навигация |
Статистика сайта |
 | 5865 всего пользователей |
 | 0 сегодня |  | 0 на этой неделе |  | 0 в этом месяце |  | Последний: kapriolozy | |
|
Кто в онлайне |
Посетителей нет. |
|
|
|
Главная Форум |
|
RE: КОР, создание формы (1 просматривает) (1) Гость
Избранное: 0
|
|
Сообщения темы: RE: КОР, создание формы
|
Nicolle (Пользователь)
Fresh Boarder
Постов: 11
|
RE: КОР, создание формы 15 г., 8 мес. назад
|
|
Да, таким способом у меня все работает. В окне раздела я вижу рн-ку юр. лица, в форме - его наименование (+ привязка к словарю).
Но для этого мне пришлось добавить в таблицу еще 1 атрибут -наименование подразделения SJUR_PERS, иначе я не смогу создать в классе еще 1 атрибут по связи.
А теперь вопрос - если смотреть стандартные разделы Паруса - я вижу в окне раздела наименование юр. лица, в формах действий - также наименование юр. лица (+ привязка к словарю), а в самой таблице вижу только 1 атрибут - JUR_PERS - это внешний ключ для таблицы JURPERSONS.
Хотелось бы сделать по аналогии, потому что мне менять структуру таблицы нежелательно.
Или я что-то упустила, подскажите пожалуйста)
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
Booz (Администратор)
Администратор
Постов: 11
|
RE: КОР, создание формы 15 г., 8 мес. назад
|
|
Давай те расскажу поподробнее как это всё работает..
Итак сначала у нас есть таблица (Table) в которой хранятся данные. В ней есть RN ЮрЛица, а наименования нет. И это правильно.
Далее у нас есть представление(View) этой таблицы.
Данные из этого представления будут отображаться в окне раздела. Вот в ней уже присутствуют и RN юрлица и его название.
Далее у нас есть класс с атрибутами:
nJP - физический - RN юрлица
sJP - по связи - наименование юрлица
,есть ограничения и связи(см.выше)
,теперь представление класса. В нем мы указываем все аттрибуты какие у нас есть, в нашем случае и RN и название юрлица
Дальше форма отображения раздела. Создали форму и заходим в её редактор и галочками помечаем какие колонки представления показывать а какие нет. скрываем различные RNы и иные технические поля.
и теперь можно добавить действие доб/размн (см.выше)
Вот и всё.
|
|
|
|
|
Последнее редактирование: 06.08.2009 11:15 Редактировал Booz.
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
Nicolle (Пользователь)
Fresh Boarder
Постов: 11
|
RE: КОР, создание формы 15 г., 8 мес. назад
|
|
"Далее у нас есть класс с атрибутами:
nJP - физический - RN юрлица
sJP - по связи - наименование юрлица..."
Еще раз повторю вопрос - если в одном классе я создам два атрибута: один по связи sJUR_PERS, другой физический nJUR_PERS...для них обоих в имени нужно указать одну колонку из списка колонок моей таблицы (JUR_PERS). При этом получаю сообщение "Дублирование имени колонки атрибута класса."
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
Booz (Администратор)
Администратор
Постов: 11
|
RE: КОР, создание формы 15 г., 8 мес. назад
|
|
Для атрибутов полученных по связи, наименование надо написать руками, а не выбирать из списка полей таблицы.
Для атрибута наименования юрлица, укажите такое наименование, которого нет в вашей таблице.
Тогда не будет ошибки дублирования наименования и не надо будет в самой таблице лишних полей создавать.
|
|
|
|
|
Последнее редактирование: 07.08.2009 11:24 Редактировал Booz.
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
Nicolle (Пользователь)
Fresh Boarder
Постов: 11
|
RE: КОР, создание формы 15 г., 8 мес. назад
|
|
Тогда такая ситуация: если я создаю 1 атрибут (физический) - и указываю его в представлении, он отображается в окне раздела, но не среди атрибутов форм действий (там отображается атрибут по связи). Это правильно?
И второе: если я созданный атрибут по связи добавляю в представление, он не отображается в окне раздела (там отображается физический атрибут с рн-кой), но зато есть среди атрибутов форм действий. Это верно?
Третье: если из двух созданных атрибутов указать лишь 1 (нужный, который по связи) в представлении, то при открытии раздела вижу в конце таблицы пустую колонку, в форме действий он корректно виден. Как быть в таком случае? Мне нужен атрибут по связи и в окне раздела и в форме действий.
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
Booz (Администратор)
Администратор
Постов: 11
|
RE: КОР, создание формы 15 г., 8 мес. назад
|
|
В атрибутах класса у вас обязательно должно быть два атрибута.
1й - это физический (с RN-кой). он нужен для создания связи.
2й - это полученный по связи. (с названием). он нужен для отображения в разделе и на формах.
В представлении класса вы обязательно должны указать атрибут полученный по связи, он у вас и будет отображаться в разделе.
Атрибут с RN-кой здесь указывать можно, но не обязательно.
И напоследок проверьте настройки формы для отображения раздела.
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
|
|
|
|
|
|
|
|