|
Где в отборе запроса наследуется тип значения? |
☑ |
0
breezee
09.01.16
✎
10:01
|
ОтборПараметр=ПостроительЗапросаВнутр.Отбор.Добавить(Параметр.ИмяПараметра); Как происходит вот тут наследование типов? У меня стоит тип у "Параметр.ИмяПараметра" - строка. Как система понимает что мне нужно добавить отбор не просто по строке, а по справочнику? Как изменить тип параметра в отборе? Система думает что Параметр.ИмяПараметра - имеет тип дата, но он имеет тип "период" - могу ли я изменить тип в добавляемом отборе?
|
|
1
breezee
09.01.16
✎
10:02
|
(0) но он имеет тип "СправочникСсылка.периоды". Прошу прощенья
|
|
2
breezee
09.01.16
✎
10:21
|
ап
|
|
3
Рэйв
09.01.16
✎
10:23
|
Ты еще спроси где инкапсулируется и полиморфизируется:-)
В 1С нет ООП и наследования. И классов нет махновских самостийных
|
|
4
Рэйв
09.01.16
✎
10:25
|
(0)+1С не такой жестко типизированный язык как с++ например. Та что делай выводы
|
|
5
breezee
09.01.16
✎
11:30
|
(3) (4) Да это то я знаю, почему у меня отбор по строковому реквизиту вообще что-то понимает, а не по ссылочному?
|
|
6
ВРедная
09.01.16
✎
11:45
|
(5) там, где ты значение отбору присваиваешь, там и тип устанавливается. Покажи весь кусок кода
|
|