|
СоздатьДокумент() - получаю ссылку | ☑ | ||
---|---|---|---|---|
0
eses
20.04.12
✎
14:44
|
Добрый день.
Создаю в обработку документ Заказ = Документы.ЗаказПокупателя.СоздатьДокумент(); Получают тип Заказ - ссылка! Почему? Должен быть вроде объект. Пол часа бьюсь не могу понять... помогите! |
|||
1
Ненавижу 1С
гуру
20.04.12
✎
14:46
|
Наверное Заказ это реквизит обработки
|
|||
2
eses
20.04.12
✎
14:48
|
Ах точно!
(1) ОГРОМНОЕ спасибо, обработка многофункциональная просто, совпал реквизит |
|||
3
orefkov
20.04.12
✎
15:32
|
(1)
Блин, эта байда еще с клюшек до сих пор тянется? |
|||
4
Mort
20.04.12
✎
16:14
|
(3) байда с нестрогой типизацией? А куда ей деться?
|
|||
5
fisher
20.04.12
✎
16:18
|
(4) С перекрывающимися пространствами имен. Этого можно было элементарно избежать, вынеся реквизиты объектов в отдельные подпространства имен.
Было бы не "Заказ", а "Реквизиты.Заказ" И не ошибешься. |
|||
6
Ненавижу 1С
гуру
20.04.12
✎
16:24
|
или запрещать перекрывающие имена
|
|||
7
Mort
20.04.12
✎
16:28
|
(5) В каком это языке функции-члены класса обязательно обращаются к свойствам через "this." ? Да и кирпичей бы столько породили бы 1Сники - можно было бы вторую китайскую стену построить.
|
|||
8
Ненавижу 1С
гуру
20.04.12
✎
16:29
|
(7) причем тут this?
Было бы this.Attributes.MyFlag или просто Attributes.MyFlag |
|||
9
fisher
20.04.12
✎
16:32
|
(7) И что хорошего? Многие разруливают путем префиксации имен свойств, что тоже самое по сути, только не стандартизировано и без гарантий.
|
|||
10
Господин ПЖ
20.04.12
✎
16:32
|
(5) доступно и всерьез...
дольше ошибок хороших и разных... контроль на этапе сборки - для слабаков |
|||
11
Господин ПЖ
20.04.12
✎
16:33
|
дольше = больше
|
|||
12
Господин ПЖ
20.04.12
✎
16:34
|
и эти люди в желтых майках говорят что венгерская нотация в их макроязыке не применима и устарела...
|
|||
13
Ненавижу 1С
гуру
20.04.12
✎
16:34
|
а я таки за строгую типизацию в бизнес-логике и нестрогую (обобщенный variant) в отчетах
|
|||
14
fisher
20.04.12
✎
16:35
|
Я обеими руками за нестрогую типизацию. Контроль на этапе сборки это хорошо, конечно, но зачастую слишком дорогой ценой дается.
Но эти вот моменты можно было и умнее сделать. |
|||
15
Господин ПЖ
20.04.12
✎
16:36
|
(14) а мне лично "дороже" глупые ошибки которые ловятся только в рантайме...
|
|||
16
fisher
20.04.12
✎
16:38
|
(15) Юнит-тесты :)
|
|||
17
Господин ПЖ
20.04.12
✎
16:41
|
(16) это тоже в 1С как-то через ж.п.о все сделано и работает... люди с Селезневской всегда стояли этим местом к разработчику... на данный момент действует 3 диалекта языка запросов, сравнить права невозможно адекватно до сих пор, чтобы курить результат сравнить/объединить надо применять обработку "сравнение ячеек". это писец товарищи...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |