Имя: Пароль:
1C
1С v8
Что бы такое просто почитать-посмотреть по запросам?
,
0 Мисти
 
20.02.13
21:55
Деваться некуда, надо осваивать - чтоб совмещение таблиц и т.д.
1 Злопчинский
 
20.02.13
21:56
бросай это дело... неперспективно
2 Волчара2010
 
20.02.13
21:57
для начала прочитать что такое ЛЕВОЕ, ПРАВОЕ, ВНУТРЕННЕЕ и ВНЕШНЕЕ соединения
3 ДенисЧ
 
20.02.13
21:57
(0) иди уже, зарабатывай в два раза больше...
4 GROOVY
 
20.02.13
21:58
5 GROOVY
 
20.02.13
21:58
А еще на ИТС есть отличная статья.
6 YHVVH
 
20.02.13
22:01
(0)  не поздно?
7 Живой Ископаемый
 
20.02.13
22:04
а что такое совмещение таблиц?
8 Мисти
 
20.02.13
22:05
(4) Спасибо!
На ИТС посмотрю.
(6) Никогда не поздно, тем более, что всерьез понадобилось только сейчас.
9 Живой Ископаемый
 
20.02.13
22:08
надеюсь нас ждет серия интересных  и по своему веселых веток-вопросов на этом форуме.. ну, в связи с начинанием
10 Мисти
 
20.02.13
22:11
Мне бы вот так научиться!
   |ВЫБРАТЬ
   |    ДанныеУтвержденийГрафиков.Период,
   |    ДанныеУтвержденийГрафиков.Приложение
   |ПОМЕСТИТЬ ДатыУтвержденияВсе
   |ИЗ
   |    РегистрСведений.хлДанныеУтвержденийГрафиков.СрезПоследних(
   |            &Дата,
   |            ВидГрафика = ЗНАЧЕНИЕ(Справочник.хлВидыГрафиков.ГрафикПлатежейПоДоговоруЛизинга)
   |                И Договор = &Договор) КАК ДанныеУтвержденийГрафиков
   |;
   |
   |////////////////////////////////////////////////////////////////////////////////
   |ВЫБРАТЬ
   |    Оплата.Договор КАК Договор,
   |    СУММА(ВЫБОР
   |            КОГДА Оплата.Дата <= &Дата
   |                ТОГДА Оплата.Сумма
   |            ИНАЧЕ 0
   |        КОНЕЦ) КАК Оплата_До,
   |    СУММА(Оплата.Сумма) КАК Оплата
   |ПОМЕСТИТЬ Таблица_Оплат
   |ИЗ
   |    (ВЫБРАТЬ
   |        хлДанныеГрафиков.Договор КАК Договор,
   |        хлДанныеГрафиков.Дата КАК Дата
   |    ИЗ
   |        ДатыУтвержденияВсе КАК ДатыУтвержденияВсе
   |            ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.хлДанныеГрафиков КАК хлДанныеГрафиков
   |            ПО ДатыУтвержденияВсе.Приложение = хлДанныеГрафиков.Приложение
   |                И ДатыУтвержденияВсе.Период = хлДанныеГрафиков.Период
   |                И (хлДанныеГрафиков.ВидГрафика = ЗНАЧЕНИЕ(Справочник.хлВидыГрафиков.ГрафикПлатежейПоДоговоруЛизинга))
   |                И (хлДанныеГрафиков.Статья = &КВЛ)
   |                И (хлДанныеГрафиков.Сумма <> 0)) КАК ВложенныйЗапрос
   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.хлДанныеГрафиков.СрезПоследних(
   |                &Дата,
   |                ВидГрафика = ЗНАЧЕНИЕ(Справочник.хлВидыГрафиков.ГрафикПлатежейПоДоговоруЛизинга)
   |                    И Договор = &Договор) КАК Оплата
   |        ПО (Оплата.Статья = &ФактическаяОплата)
   |            И ВложенныйЗапрос.Договор = Оплата.Договор
   |            И ВложенныйЗапрос.Дата = Оплата.Дата
   |
   |СГРУППИРОВАТЬ ПО
   |    Оплата.Договор
   |;
   |
   |////////////////////////////////////////////////////////////////////////////////
   |ВЫБРАТЬ
   |    ОД.Договор КАК Договор,
   |    ОД.Сумма + СУММА(ПОД.Сумма) КАК ОД_Всего
   |ПОМЕСТИТЬ Таблица_ОД_Всего
   |ИЗ
   |    (ВЫБРАТЬ
   |        хлДанныеГрафиков.Договор КАК Договор,
   |        МАКСИМУМ(хлДанныеГрафиков.Дата) КАК Дата
   |    ИЗ
   |        ДатыУтвержденияВсе КАК ДатыУтвержденияВсе
   |            ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.хлДанныеГрафиков КАК хлДанныеГрафиков
   |            ПО ДатыУтвержденияВсе.Приложение = хлДанныеГрафиков.Приложение
   |                И ДатыУтвержденияВсе.Период = хлДанныеГрафиков.Период
   |                И (хлДанныеГрафиков.ВидГрафика = ЗНАЧЕНИЕ(Справочник.хлВидыГрафиков.ГрафикПлатежейПоДоговоруЛизинга))
   |                И (хлДанныеГрафиков.Статья = &ОД)
   |                И (хлДанныеГрафиков.Сумма <> 0)
   |    
   |    СГРУППИРОВАТЬ ПО
   |        хлДанныеГрафиков.Договор) КАК МаксимальнаяДата
   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.хлДанныеГрафиков.СрезПоследних(
   |                &Дата,
   |                ВидГрафика = ЗНАЧЕНИЕ(Справочник.хлВидыГрафиков.ГрафикПлатежейПоДоговоруЛизинга)
   |                    И Договор = &Договор) КАК ОД
   |        ПО МаксимальнаяДата.Договор = ОД.Договор
   |            И МаксимальнаяДата.Дата = ОД.Дата
   |            И (ОД.Статья = &ОД)
   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.хлДанныеГрафиков.СрезПоследних(
   |                &Дата,
   |                ВидГрафика = ЗНАЧЕНИЕ(Справочник.хлВидыГрафиков.ГрафикПлатежейПоДоговоруЛизинга)
   |                    И Договор = &Договор) КАК ПОД
   |        ПО МаксимальнаяДата.Договор = ПОД.Договор
   |            И МаксимальнаяДата.Дата > ПОД.Дата
   |            И (ПОД.Статья = &Погашение)
   |
   |СГРУППИРОВАТЬ ПО
   |    ОД.Договор,
   |    ОД.Сумма
   |;
   |
   |////////////////////////////////////////////////////////////////////////////////
   |ВЫБРАТЬ
   |    Аванс.Договор КАК Договор,
   |    СУММА(Аванс.Сумма) КАК Аванс,
   |    СУММА(ком.Сумма) КАК Ком
   |ПОМЕСТИТЬ Таблица_Аванс
   |ИЗ
   |    (ВЫБРАТЬ
   |        хлДанныеГрафиков.Договор КАК Договор,
   |        хлДанныеГрафиков.Дата КАК Дата
   |    ИЗ
   |        ДатыУтвержденияВсе КАК ДатыУтвержденияВсе
   |            ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.хлДанныеГрафиков КАК хлДанныеГрафиков
   |            ПО ДатыУтвержденияВсе.Приложение = хлДанныеГрафиков.Приложение
   |                И ДатыУтвержденияВсе.Период = хлДанныеГрафиков.Период
   |                И (хлДанныеГрафиков.ВидГрафика = ЗНАЧЕНИЕ(Справочник.хлВидыГрафиков.ГрафикПлатежейПоДоговоруЛизинга))
   |                И (хлДанныеГрафиков.Сумма = 0)
   |                И (хлДанныеГрафиков.Статья = &КВЛ)) КАК ВложенныйЗапрос
   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.хлДанныеГрафиков.СрезПоследних(
   |                &Дата,
   |                ВидГрафика = ЗНАЧЕНИЕ(Справочник.хлВидыГрафиков.ГрафикПлатежейПоДоговоруЛизинга)
   |                    И Договор = &Договор) КАК Аванс
   |        ПО ВложенныйЗапрос.Договор = Аванс.Договор
   |            И ВложенныйЗапрос.Дата = Аванс.Дата
   |            И (Аванс.Статья = &Аванс)
   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.хлДанныеГрафиков.СрезПоследних(
   |                &Дата,
   |                ВидГрафика = ЗНАЧЕНИЕ(Справочник.хлВидыГрафиков.ГрафикПлатежейПоДоговоруЛизинга)
   |                    И Договор = &Договор) КАК ком
   |        ПО (ком.Статья = &ФактическаяОплата)
   |            И ВложенныйЗапрос.Договор = ком.Договор
   |            И ВложенныйЗапрос.Дата = ком.Дата
   |
   |СГРУППИРОВАТЬ ПО
   |    Аванс.Договор
   |;
   |
   |////////////////////////////////////////////////////////////////////////////////
   |ВЫБРАТЬ
   |    Таблица_Оплат.Договор КАК Договор,
   |    Таблица_Аванс.Аванс + Таблица_ОД_Всего.ОД_Всего КАК инв,
   |    Таблица_Аванс.Ком - Таблица_Аванс.Аванс КАК Поле1
   |ИЗ
   |    Таблица_Оплат КАК Таблица_Оплат
   |        ЛЕВОЕ СОЕДИНЕНИЕ Таблица_ОД_Всего КАК Таблица_ОД_Всего
   |        ПО Таблица_Оплат.Договор = Таблица_ОД_Всего.Договор
   |        ЛЕВОЕ СОЕДИНЕНИЕ Таблица_Аванс КАК Таблица_Аванс
   |        ПО Таблица_Оплат.Договор = Таблица_Аванс.Договор
   |
   |УПОРЯДОЧИТЬ ПО
   |    Таблица_Оплат.Договор.Наименование
11 Мисти
 
20.02.13
22:12
(9) Не дождетесь!
Я скорее сдамся местному программисту, он с полтыка это делает, зачем только меня позвали, не понимаю. Только если повышать мне квалификацию. А взамен сделаю лишнюю печатную форму.
12 Злопчинский
 
20.02.13
22:13
специалистов-1Сников пор написанию запросов для извлечения данных - надо в отдельную касут уже выделять.. ;-)
13 Guk
 
20.02.13
22:15
(12) почему?...
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.