|
![]() |
#1 |
Участник
|
а что за переменная и где её взять или посмотреть)
|
|
![]() |
#2 |
Участник
|
|
|
![]() |
#3 |
Дмитрий Ерин
|
Using Variables with Forms
А лучше не спеша прочитайте целиком разделы Forms и Form Data Sources (см. выше по дереву оглавления). |
|
![]() |
#4 |
Участник
|
Я конечно сильно извиняюсь, но я дуб дубом в аксапте знакю делфи и немного си... Перекрытие методов для меня неособо понятно что и как...к тому же метод уже перекрыт и там чето прописано...
Конкретно в моем случае я сделал кнопку которая отправляет в Search скан копию документа и возвращает мне его айдишник который надо сразу же поместить в ячейку последнего столбца строки которая была выбрана перед нажатием кнопки соответственно...Как с активным табличным курсором работать наверное разберусь как занести данные выше написали... А как вызвать мне этот перекрытый метод через кнопку или в методе прописать условие срабатывания если была нажата кнопка не имею даже представления, и чтобы то что там прописано уже не трогать?)) |
|
![]() |
#5 |
Участник
|
|
|
![]() |
#6 |
Участник
|
Возможно я не понимаю слова перекрыть метод, код что прописано в методе active у дата сорс:
X++: public int active() { int ret; ret = super(); if (ret) { element.setButtonAccess(); // if (element.) // element.w(); } this.object(fieldNum(RContractTable,CreditMax)).allowEdit(RContractTable.RContractStatus != RContractStatus::Closed); this.object(fieldnum(RContractTable,SalesInvoicePostingType)).allowEdit(rContractTable.rContractPartnerType == RContractPartnerType::Cust); // if (!RContractTable.BankGroupId) BankAccount_AccountNum.allowEdit(false); // else BankAccount_AccountNum.allowEdit(true); return ret; } В кликед кнопки прописан текст программы который по выполнению выдает мне 6-ти значное число которое теперь надо занести в таблицу. |
|
![]() |
#7 |
Участник
|
Цитата:
Ок. Пусть пока так. Изменить значение можно хоть прямо отсюда, никакие события ловить/перекрывать не нужно.Нужно только понять что будем менять. Это ли вам нужно? Менять нужно скорее всего значение в базе данных в нужной таблице в нужной строке в нужном поле. А не просто значение в ячейке грида. Предполагаю вы хотите чтобы ваши изменения сохранились после закрытия формы и были доступны другим пользователям системы? Иначе это совершенно другая задача. Поэтому переформулируйте свой вопрос. Что касается второй части вопроса о получении данных с активной строки, вам правильно указали в сторону датасурса. |
|
![]() |
#8 |
Участник
|
на данный момент люди в ячейку грида ручками записывают эти 6 цифр. видимо стоит автоапдейт или типо и данные сразу заносятся в базу где храняться. я просто думал что проще к ячейке обратится как в делфи или си. но если ни фига не проще то надо как то напрямую конектится
|
|
![]() |
#9 |
Участник
|
Цитата:
Сообщение от Sy4a
![]() Я конечно сильно извиняюсь, но я дуб дубом в аксапте знакю делфи и немного си... я сделал кнопку которая отправляет в Search скан копию документа и возвращает мне его айдишник который надо сразу же поместить в ячейку последнего столбца строки которая была выбрана перед нажатием кнопки соответственно...
|
|
|
![]() |
||||
Тема | Ответов | |||
Два датасоурса и грид | 11 | |||
Тормозит грид | 5 | |||
Обращение к ячейке по номеру столбца | 2 | |||
Результат зароса в грид | 2 | |||
Добавление столбца в грид на PurchQuickQuote | 1 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|