![]() |
#1 |
Постигающий
|
Объясните что это <datasource name>_DS
Поясните пожалуйста новичку..для чего существует такая конструкция:
имяДатаСурса_DS ??? |
|
![]() |
#2 |
Постигающий
|
![]()
Поясните пожалуйста новичку..для чего существует такая конструкция:
имяДатаСурса_DS ??? |
|
![]() |
#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 секунду. |
|
![]() |
#4 |
Постигающий
|
СПАСИБО
![]() |
|
![]() |
#5 |
MCT
|
В результате различных модификаций может меняться как имя источника, его расположение или же табличка то в зависимости от этого и есть возможность обращения к датасорсу по различному,что бы результат модификаций не изменял уже реализованного функционала
|
|
![]() |
#6 |
Постигающий
|
Не поняяятноо (с)Рева
|
|
![]() |
#7 |
MCT
|
Вы же наверняка потом будете править как сам код, так так и настройки источников данных формы. Поэтому чтоб потом все корректно работало надо застраховаться
![]() |
|
![]() |
#8 |
Постигающий
|
Ну допустим у меня есть датасурс Klients
В коде я пишу Klients_DS.AllowEdit(false) Потом я меняю название датасурса в проекте на AllKlients и что ? код будет работать? |
|
![]() |
#9 |
MCT
|
При таком раскладе, при компиляции ошибка даже должна появиться
![]() |
|