|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Здравствуйте. На форме расположен grid и еще несколько textbox'ов. 1) После щелчка на кнопке Ok в строку grid должны добавиться значения из textbox'ов. После повторного щелчка на Ok должна добавиться новая строка в Grid. Пробовал создавать временную таблицу и прописал после клика на Ok thisform.grid1.RecordSource = "postup_temp", но в grid'e отображается почему-то только новая - последняя введеная строка. Остальные не отображаются. 2) Необходимо все записи из grid записать в табл. postup. Вот структура таблиц POSTUP (KOD C(8), NAZ C(10),DAT D, P0 N(8), P1 N(8), P2 N(8), P3 N(8), P4 N(8), P5 N(8),KOL N(8),KEYY L) ORUGIE (KOD C(8), NAZ C(10), DAT D, P0 N(8), P1 N(8), P2 N(8), P3 N(8), P4 N(8), P5 N(8),KOL N(8)) Здесь kod выступает в роли идентификатора, Keyy - признак учтенности в orugie, P(i)-склады ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 03:44 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
GargulieПробовал создавать временную таблицу и прописал после клика на Ok thisform.grid1.RecordSource = "postup_temp", но в grid'e отображается почему-то только новая - последняя введеная строка. Остальные не отображаются. Потому что в гриде первая строка - текущая, а текущая у тебя последняя введенная отмотай немного назад (SKIP -10) и myform.refresh.mygrid ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 06:21 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Jonny540, изменил код: thisform.grid1.RecordSource = "postup" SKIP - 10 thisform.grid1.Refresh Все то же самое. Что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 16:48 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
GargulieJonny540, изменил код: thisform.grid1.RecordSource = "postup" SKIP - 10 thisform.grid1.Refresh Все то же самое. Что не так? Можно код полностью? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 17:08 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Jonny540, это весь код. Кстати, если второй раз вызвать эту команду(после первого раза выводится только что введенная запись), то выходит ошибка"beginning of file encountered" на строке skip -10 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 17:54 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Gargulie, ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 17:55 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Gargulieвыходит ошибка"beginning of file encountered" на строке skip -10 Это как раз понятно, надо проверять BOF Код: plsql 1. 2. 3. 4. 5.
Garguliethisform.grid1.Refresh Все то же самое. Это странно, должно работать :( Попробуй так: Код: plsql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 18:10 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Jonny540 Код: plsql 1. 2. 3. 4.
Да, еще перед SKIP: SELECT postup ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 18:15 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Jonny540, спасибо, теперь все работает. Теперь остается осуществить 2 пункт. Знаете как? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 18:29 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Gargulie, у тебя же там в гриде курсор навешен ну и APPEND FROM или SELECT, на выбор ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 18:33 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Jonny540, веселый Вы человек, я тоже скоро может буду смеяться, когда буду как Вы) PS: Смех, говорят, продлевает жизнь. От улыбки хмурый день светлей) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 19:00 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Gargulie, Не понял... Я что-то неправильно написал? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 19:12 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Jonny540, напишите, пожалуйста, код. Так не работает: use postup append from thisform.grid1.Value use какой метод необходимо указать вместо value ? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 19:37 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Gargulie, Какой в ж.. метод??? К гриду что прицеплено? postup_temp ? SELECT postup APPEND FROM postup_temp ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 19:53 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
GargulieJonny540, напишите, пожалуйста, код. Так не работает: use postup append from thisform.grid1.Value use какой метод необходимо указать вместо value ? У грида нет никакого Value. Это контрол для отображения таблиц. Что является RecordSource для грида? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 19:53 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
к grid прицеплена таблица postup: thisform.grid1.RecordSource = "" SELECT postup SKIP - 10 thisform.grid1.RecordSource = "postup" thisform.grid1.Refresh ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 20:05 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Dag, то есть так thisform.grid1.RecordSource = "" SELECT postup_temp SKIP - 10 thisform.grid1.RecordSource = "postup_temp" thisform.grid1.Refresh ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 20:08 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Jonny540, в Вашем случае выскакивает ошибка "Alias "postup" is not found@ ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 20:11 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Jonny540, а разве предложенный Вами способ данные берет из grid? Разве не из табл postup_temp ? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 20:14 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
GargulieJonny540, в Вашем случае выскакивает ошибка "Alias "postup" is not found@ Так его надо открыть :) а разве предложенный Вами способ данные берет из grid? Разве не из табл postup_temp ? Это грид берет данные из postup_temp ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 20:22 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
GargulieJonny540, напишите, пожалуйста, код. Код: plsql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 20:31 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Jonny540Это грид берет данные из postup_temp То есть, получается, что все данные, которые я ввожу в grid сразу автоматически сохраняются в postup_temp ? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 20:38 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
GargulieJonny540Это грид берет данные из postup_temp То есть, получается, что все данные, которые я ввожу в grid сразу автоматически сохраняются в postup_temp ? Почти правильно ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 20:43 |
|
добавление в grid значений и заполнение таблицы значениями из grid
|
|||
---|---|---|---|
#18+
Jonny540,еще один ответ, пожалуйста: Какая команда реализует удаление всех записей из postup_temp. Пробовал так: DELETE * FROM postup_temp - не получается.(Нужно чтобы после каждой загрузки формы postup_temp обнулялась) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.05.2012, 20:52 |
|
|
start [/forum/topic.php?fid=41&msg=37778305&tid=1583691]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 155ms |
0 / 0 |