Имя: Пароль:
1C
 
1с++ Запросом по виртуальной таблице регистра документ движения можно получить?
,
0 palpetrovich
 
25.07.16
16:02
кодик:

    ТекстЗапроса = "SELECT
    |    Рег.Клиент [Клиент $Справочник.Клиенты],
    //|    Рег.Док [ТекДок $Документ] -- колонки конечно-же нет :(
    |    Рег.СуммаНачальныйОстаток СуммаНач,
    |    Рег.СуммаПриход СуммаПрих,
    |    Рег.СуммаРасход СуммаРасх,
    |    Рег.СуммаКонечныйОстаток СуммаКон,
    |FROM
    |    $РегистрОстаткиОбороты.Взаиморасчеты(:НачДата,:КонДата~,,,
    |    ,Клиент = :ВыбКлиент,(Филиал, Клиент, Док, Договор)    ,(Сумма)) Рег";
    
?
1 FIXXXL
 
25.07.16
16:03
на то и вирт.таблица, что бы хранить свернутые данные
2 fbear
 
25.07.16
16:04
Можешь посмотреть во что разворачивается запрос по виртуальной таблице RS.Отладка(1) и его уже взять за основу и допилить под себя.
3 Это_mike
 
25.07.16
16:07
можно.
4 Это_mike
 
25.07.16
16:07
(2) а не проще ли прочитать инструкцию?  :-)
5 palpetrovich
 
25.07.16
16:07
(2) так и пилю сейчас эту портянку, вот на (3) надеялся :) ...и как-же?
6 Это_mike
 
25.07.16
16:09
<Периодичность>
Тип: конструкция типа ключевое слово.
Указывается дополнительный разворот итогов по периодичности. Задается один из
следующих вариантов:
Период (Period) - только за период (не разворачивать);
Документ (Document) - разворачивать по документу;
День (Day) - разворачивать по дням;
Неделя (Week) - разворачивать по неделям;
Месяц (Month) - разворачивать по месяцам;
Квартал (Quarter) - разворачивать по кварталам;
Год (Year) - разворачивать по годам.
По умолчанию Период.

Поля:
<ИмяИзмерения>
имена измерений указанных к расчету; тип определяется типом измерения регистра;
<ИмяРесурса>НачальныйОстаток
имена ресурсов с добавлением слова НачальныйОстаток указанных к расчету; тип
определяется типом ресурса регистра;
<ИмяРесурса>Приход
имена ресурсов с добавлением слова Приход указанных к расчету; тип определяется
типом ресурса регистра;
<ИмяРесурса>Расход
имена ресурсов с добавлением слова Расход указанных к расчету; тип определяется
типом ресурса регистра;
<ИмяРесурса>КонечныйОстаток
имена ресурсов с добавлением слова НачальныйОстаток указанных к расчету; тип
определяется типом ресурса регистра;
<Период>
тип datetime; дата начала периода по которому происходит разворот оборотов;
существует только в том случае если указана периодичность День, Неделя, Месяц,
Квартал, Год;
<ПозицияДокумента>
тип char(23); строка в формате date_time_iddoc (8+6+9); существует только в том
случае если указана периодичность Документ;
<ВидДокумента>
тип int; идентификатор вида документа; существует только в том случае если указана
периодичность Документ.
7 palpetrovich
 
25.07.16
16:13
(6) точно! спасибо, а знал-же ...забыл :)
8 Это_mike
 
25.07.16
16:16
(7)
-горло болит??? Учите уставы, болеть не будет!
©
в смысле, "читайте СП, и вам воздастся..."
9 orefkov
 
25.07.16
16:18
(6)
- Чем спец по 1С++ отличается от спеца по вавилонской клинописи?
- Спецов по клинописи больше.

:)
10 Это_mike
 
25.07.16
16:21
(9) да тут нужно просто читать инструкцию...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший