|
![]() |
#1 |
Участник
|
|
|
![]() |
#2 |
Участник
|
Цитата:
За эту привязку отвечают свойства DataSource и DataMethod. http://msdn.microsoft.com/ru-ru/library/aa844912.aspx |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от S.Kuskov
![]() На форме в свойствах контрола указали привязку к своему дисплейному методу?
За эту привязку отвечают свойства DataSource и DataMethod. http://msdn.microsoft.com/ru-ru/library/aa844912.aspx |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от S.Kuskov
![]() На форме в свойствах контрола указали привязку к своему дисплейному методу?
За эту привязку отвечают свойства DataSource и DataMethod. http://msdn.microsoft.com/ru-ru/library/aa844912.aspx |
|
![]() |
#5 |
Участник
|
Цитата:
Если можно, то приведите точный текст сообщения об ошибке. Вы в какой таблице свой дисплейный метод создали? Нужно в той, которая отображается на форме, т.е. в той из которой на форму выводится поле счет клиента. Он компилируется, нет ошибок компиляции? У меня ещё такой вопрос. Что бы вы делали, например, если бы вам нужно было рядом с кодом клиента на форме отобразить не дисплейный метод, который тянет информацию откуда-то, а просто соседнее поле из этой же самой таблицы? Вы бы, наверное, создали новое поле рядом с тем полем которое отображает счет клиента. Правильно? А дальше? Для дисплейного метода все почти тоже самое, только вместо имени поля - имя метода. P.S.: Ещё один момент. Важно каким способом на форме размещены уже существующие поля. Возможен вариант, когда поля на форме располагаются не самостоятельно а внутри группы. В таком случае нужно менять состав группы на уровне таблицы а не на уровне формы (на уровне формы в таком случае возможность добавления внутрь группы нового элемента будет просто заблокирована). |
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от S.Kuskov
![]() Не на дизайне, не на гриде, а на самом поле внутри грида. Вы же хотите чтобы значение метода попало в конкретное поле, а не на весь грид растянулось или на всю форму.
Если можно, то приведите точный текст сообщения об ошибке. Вы в какой таблице свой дисплейный метод создали? Нужно в той, которая отображается на форме, т.е. в той из которой на форму выводится поле счет клиента. Он компилируется, нет ошибок компиляции? У меня ещё такой вопрос. Что бы вы делали, например, если бы вам нужно было рядом с кодом клиента на форме отобразить не дисплейный метод, который тянет информацию откуда-то, а просто соседнее поле из этой же самой таблицы? Вы бы, наверное, создали новое поле рядом с тем полем которое отображает счет клиента. Правильно? А дальше? Для дисплейного метода все почти тоже самое, только вместо имени поля - имя метода. P.S.: Ещё один момент. Важно каким способом на форме размещены уже существующие поля. Возможен вариант, когда поля на форме располагаются не самостоятельно а внутри группы. В таком случае нужно менять состав группы на уровне таблицы а не на уровне формы (на уровне формы в таком случае возможность добавления внутрь группы нового элемента будет просто заблокирована). Ошибка выходит: Таблица находится вне диапазона или не существует.... |
|
![]() |
#7 |
Участник
|
|
|
![]() |
#8 |
Участник
|
![]() |
|