|
|
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
Доброе время суток, Есть 2 DataSet , в DataSet1 хранится ФИО людей и т.д, в DataSet2 отделы (к обоим DataSet прикреплены DBGridEh1 и DBGridEh2 соответственно). В БД, ( DataSet2 ) завел новое поле поле в котором должно хранится ФИО начальника отдела. В DBGridEh2 также добавил колонку для ФИО, в свойстве " DropDownBox " в " ListSource " выбрал " DataSource1 ", и название поля с фамилией. интересуют 2 вопроса: 1 в процессе работы программы, выпадающий список в DBGridEh2 есть, но при выделении мышкой какого-нибудь второго элемента списка выпадает ошибка: exception class EArgumentOutOfRangeException with message 'Argument out of range'. Хотя типы обоих полей, в DataSet1 и в DataSet2 совпадают… 2 Можно ли каким-нибудь образом, впихнут в этот список первые буквы с полей «Имя» и «Отчества» хранимые в DataSet1 ? Заранее спасибо за ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2018, 06:10 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
1. Хотелось бы увидеть структуру двух таблиц 2. Можно в запросе организовать вычисляемый столбец Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2018, 13:02 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
Вот: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2018, 15:22 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
как жестоко человек будет огорчаться в будущем с такими длинами полей... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2018, 15:42 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
А заводить отдельные поля для фамилии, имени и отчества уже не модно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2018, 22:45 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
white_nigger, так у него ж заведено вроде? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2018, 00:19 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
А я вообще ни шиша не понял, что автор делает. Вместо ТЗ рассказывает о процессе создания не пойми чего. "Датасеты" какие-то - то ли таблички в базе, то ли объекты класса TDataset. Поле он "завел"... что за поле, какого типа, "в где" он его завел? Что-то куда-то "впихнуть"... == добавить лукап-поле в TDataset? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2018, 00:42 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
Почему BOSS_DEPARTMENT типа VARCHAR а не типа INTEGER ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2018, 00:57 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
makhaonтак у него ж заведено вроде? :)Точно! Профдеформация! Автоматом, не обнаружив FIRSTNAME, LASTNAME написал. Посыпаю голову пеплом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2018, 01:19 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
DimaBrПочему BOSS_DEPARTMENT типа VARCHAR а не типа INTEGER ??? Ты думаешь, BOSS_DEPARTMENT - то самое поле, которое он "добавил"? Может, сие всего лишь название вышестоящего отдела. Человек решил сэкономить на табличках, мало ли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2018, 01:28 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
завел новое поле поле в котором должно хранится ФИО начальника отдела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2018, 01:53 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
DimaBrПочему BOSS_DEPARTMENT типа VARCHAR а не типа INTEGER ??? Я не думал вставлять ссылку, я просто туда думал запихнуть полностью ФИО начальника, но теперь думаю ссылка будет правильнее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2018, 15:34 |
|
||
|
DBGridEh_DropDownBox. несоответствие диапазону значений.
|
|||
|---|---|---|---|
|
#18+
Ошибка, возникала из-за круговой ссылки. Дело в том, что при отображении любой записи в DataSet, я также позиционируюсь c DataSet (с пользователями) на ФИО человека, который редактировал запись... чтоб отбражать его ФИО внизу программы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2018, 15:38 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39644087&tid=2040897]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
160ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 457ms |

| 0 / 0 |
