24.12.2004, 15:33 | #1 |
Участник
|
Как по имени(ID) поля таблицы установить значение поля.
Как по имени поля таблицы установить его значение в таблице.
mainTypeTable mainTable; // у меня так mainTable.Code = 1; //а хочется НеизвестнаяМнеФункция(mainTable,"Code"); |
|
24.12.2004, 15:49 | #2 |
Moderator
|
PHP код:
__________________
Андрей. |
|
24.12.2004, 16:43 | #3 |
Участник
|
А тогда второй вопрос.
Как по имени таблицы получить объект таблица. И что это такое объект таблица.
Вообще судя по названию sysDictTable. Но не то, не то. |
|
24.12.2004, 16:55 | #4 |
Moderator
|
Не понял вопроса, поэтому встречный: что вы собираетесь делать дальше с этим "объектом"?
__________________
Андрей. |
|
24.12.2004, 17:01 | #5 |
Участник
|
Ну если посмотреть выше то объект таблица это mainTable.
Ну если посмотреть выше то объект таблица это mainTable.
Буду в него записи писать. |
|
24.12.2004, 17:17 | #6 |
Moderator
|
Посмотрите по ссылкам на использование метода makeRecord() класса DictTable, плюс ф-я tableName2id().
__________________
Андрей. |
|
24.12.2004, 17:56 | #7 |
NavAx
|
Re: Ну если посмотреть выше то объект таблица это mainTable.
Цитата:
Изначально опубликовано AKit_3
Ну если посмотреть выше то объект таблица это mainTable. Буду в него записи писать.
__________________
Isn't it nice when things just work? |
|
24.12.2004, 18:42 | #8 |
NavAx
|
Может не свосем в тему, но очень похоже. Только что наткнулся на кошмарное решение в \Classes\ProjFormLetter_Invoice\initTransactionTxt:
.... case tablenum(ProjProposalJour): dictTable = new DictTable(_common.tableId); languageIdField = dictTable.fieldName2Id('languageId'); ledgerVoucherField = dictTable.fieldName2Id('ProposalId'); .... break; Спрашивается, зачем огород городить, с DictTable, если известно, что таблица ProjProposalJour?
__________________
Isn't it nice when things just work? |
|
24.12.2004, 18:48 | #9 |
Модератор
|
только если неизвестно
|
|
24.12.2004, 19:03 | #10 |
NavAx
|
Дык ведь case tablenum(ProjProposalJour)!
__________________
Isn't it nice when things just work? |
|
|
|