09.04.2007, 16:25 | #1 |
Постигающий
|
Объясните что это <datasource name>_DS
Поясните пожалуйста новичку..для чего существует такая конструкция:
имяДатаСурса_DS ??? |
|
09.04.2007, 16:26 | #2 |
Постигающий
|
Объясните что это <datasource name>_DS
Поясните пожалуйста новичку..для чего существует такая конструкция:
имяДатаСурса_DS ??? |
|
09.04.2007, 16:33 | #3 |
Axapta
|
Из Руководства разрабочкика:
Цитата:
A variable named like the form data source postfixed with _ds to reference properties and methods on the form's data source, for example MyTable_ds.
This gives you direct access to invoking the methods in the FormDataSource system class, for example MyTable_ds.ReSearch(); Note If you wish to call for example ValidateWrite, which exists on both the form data source and on the table, you must use the _ds variable (for example MyTable_ds.ValidateWrite) to activate the method on the data source. 12 способов поиска ответов на вопросы В частности, пункт 2. То, что я привел выше находится в поиске по руководству по запросу "_DS" за 1 секунду. |
|
09.04.2007, 16:37 | #4 |
Постигающий
|
СПАСИБО
|
|
09.04.2007, 16:38 | #5 |
MCT
|
В результате различных модификаций может меняться как имя источника, его расположение или же табличка то в зависимости от этого и есть возможность обращения к датасорсу по различному,что бы результат модификаций не изменял уже реализованного функционала
|
|
09.04.2007, 16:41 | #6 |
Постигающий
|
Не поняяятноо (с)Рева
|
|
09.04.2007, 16:46 | #7 |
MCT
|
Вы же наверняка потом будете править как сам код, так так и настройки источников данных формы. Поэтому чтоб потом все корректно работало надо застраховаться
|
|
09.04.2007, 17:05 | #8 |
Постигающий
|
Ну допустим у меня есть датасурс Klients
В коде я пишу Klients_DS.AllowEdit(false) Потом я меняю название датасурса в проекте на AllKlients и что ? код будет работать? |
|
09.04.2007, 18:14 | #9 |
MCT
|
При таком раскладе, при компиляции ошибка даже должна появиться
|
|