![]() |
#1 |
Участник
|
![]()
Необходимо ли во всех связанных таблицах изменять длину полей содержащих (ссылающихся) на это поле, если да то как можно кроме как руками осуществить такое ...
Пример EmplTable меняем длинну EmpID с 10 на 13 символов P/S/ а где изменяется длинна поля ;-) |
|
![]() |
#2 |
Гость
|
измените размерность EDT, на котором основано данное поле
|
|
![]() |
#3 |
Участник
|
Спасибо а можно с этого места чуть по подробнее что это за edt и как до него дойти...
если не сложно по подробнее... |
|
![]() |
#4 |
Гость
|
Extended Data Type.
подробно - в хелпе Аксапты, по поиску в форуме или просто в AOT посмотрите. Сразу станет яснее |
|
![]() |
#5 |
Участник
|
\Data Dictionary\Extended Data Types\EmplId
\Data Dictionary\Extended Data Types\HRMVirtualNetworkReference |
|
![]() |
#6 |
Участник
|
Вот если бы маны били так локоничны... и действенны
Спасибо P/S/ а почему тве таблички ? а остальные не надобно... или надо искать все таблици где есть ссылки на EmplID и править... таким образом ? |
|
![]() |
#7 |
Модератор
|
тем и хорош EDT, что поправл какое-либо его свойство, и автоматически его меняют наследники/таблицы/формы/отчеты...
С Уважением, Георгий. |
|
![]() |
#8 |
Участник
|
EmplId - наследник типа HRMVirtualNetworkReference.
Если поменять длину поля у HRMVirtualNetworkReference, то она автоматически поменяется у EmplId и во всех табличках, где есть EmplId. Просто может быть у вас EmplId не имеет предков (Свойство Extends пустое). Тогда нужно изменить свойство у самого EmplId |
|
![]() |
#9 |
Участник
|
Спасибо за помощь
Все получилось :-) т.е. все что ссылается на HRMVirtualNetworkReference изменит длинну на нужную велечину да? |
|
![]() |
#10 |
Участник
|
да
|
|
![]() |
#11 |
Участник
|
А как узнать в каких именно тблицах, формах и т.д. это изметится ?
точнее где использовать перекрестные ссылки в ETD или в таблицах ? |
|
![]() |
#12 |
Гость
|
используйте перекрестные ссылки
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|