Вход | Регистрация


Как задать в базе-Оле субконто?

Как задать в базе-Оле субконто?
Я
   Мисти
 
08.01.19 - 14:18
Запрос = БазаОткрыта.NewObject("Запрос");
    Запрос.Текст = 
    "ВЫБРАТЬ
    |    БИ.Счет КАК Счет,
    |    БИ.Субконто1 КАК Субконто1,
    |    БИ.Субконто2 КАК Субконто2,
    |    БИ.СуммаОборот КАК СуммаОборот,
    |    БИ.СуммаОборотДт КАК СуммаОборотДт,
    |    БИ.СуммаОборотКт КАК СуммаОборотКт
    |ИЗ
    |    РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПер, &КонПер, Период, Счет В (&МассивСчетов), &ВС, , , ) КАК БИ";
 
 
   Мисти
 
1 - 08.01.19 - 14:19
    ВС = Новый Массив;
    ВС.Добавить(БазаОткрыта.ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты);
    ВС.Добавить(БазаОткрыта.ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Договоры);
    Запрос.УстановитьПараметр("ВС", ВС);
вот так - не нравится.
Где-то были обработки чужие, но сейчас некогда искать!
   ДенисЧ
 
2 - 08.01.19 - 15:01
Чем не нравится? Можешь объяснить внятно и без истерик?
   Franchiser
 
3 - 08.01.19 - 15:08
ВС=БазаОткрыта.NewObject("Массив");
   Мисти
 
4 - 09.01.19 - 00:51
(3) Спасибо! Так - вроде, скушало, но зависло вовсе.
   unregistered
 
5 - 09.01.19 - 02:07
(4) А параметр МассивСчетов может тоже надо задавать через БазаОткрыта.NewObject("Массив")
   Мисти
 
6 - 09.01.19 - 05:36
Оба так задала

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует