Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
14 Ноя 2018, 01:21
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Четверг. Вопрос 5  (Прочитано 32382 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ernest

  • *
  • Сообщений: 31
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-07-22
  • Сайт: 
Re: Четверг. Вопрос 5
« Ответ #10: 14 Мар 2013, 09:18 »
ВЫБРАТЬ
    Справочник.Наименование КАК Элемент,
    КОЛИЧЕСТВО(Справочник_1.Ссылка) КАК Номер
ИЗ
    Справочник.* КАК Справочник
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.* КАК Справочник_1
        ПО Справочник.Наименование >= Справочник_1.Наименование

УПОРЯДОЧИТЬ ПО
    Элемент


Оффлайн Spider244

  • *
  • Сообщений: 37
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-07-26
  • Сайт: 
  • Профессия: Программист 1С
Re: Четверг. Вопрос 5
« Ответ #11: 14 Мар 2013, 09:51 »
ВЫБРАТЬ
КОЛИЧЕСТВО(Номенклатура1.Код) КАК НомерПоПорядку,
Номенклатура.Код КАК Код,
Номенклатура.Наименование
ИЗ
Справочник.Номенклатура КАК Номенклатура
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура1
ПО Номенклатура.Код >= Номенклатура1.Код

СГРУППИРОВАТЬ ПО
Номенклатура.Код,
Номенклатура.Наименование

Оффлайн Vit1501

  • ****
  • Сообщений: 360
  • РЕПУТАЦИЯ: 60
  • КПД: 17%
  • Регистрация: 2010-06-05
  • Сайт: 
  • Профессия: Программист 1С
Re: Четверг. Вопрос 5
« Ответ #12: 14 Мар 2013, 10:00 »
можно сделать так

ВЫБРАТЬ
   Справочник1.Ссылка,
   СУММА(ВложенныйЗапрос.НомерСтрокиЗапроса) КАК НомерСтрокиЗапроса
ИЗ
   Справочник.Справочник1 КАК Справочник1
      ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
         Справочник1.Ссылка КАК Ссылка,
         1 КАК НомерСтрокиЗапроса
      ИЗ
         Справочник.Справочник1 КАК Справочник1) КАК ВложенныйЗапрос
      ПО Справочник1.Ссылка <= ВложенныйЗапрос.Ссылка

СГРУППИРОВАТЬ ПО
   Справочник1.Ссылка

УПОРЯДОЧИТЬ ПО
   НомерСтрокиЗапроса

Оффлайн AAlexandra

  • *
  • Сообщений: 42
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-02-28
  • Сайт: 
  • Профессия: Программист 1С
Re: Четверг. Вопрос 5
« Ответ #13: 14 Мар 2013, 10:07 »
котором будут пронумерованы по порядку выбранные записи любого справочника.
ВЫБРАТЬ
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Организации1.Ссылка) КАК НомерПоПорядку,
Организации.Ссылка
ИЗ
Справочник.Организации КАК Организации
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Организации КАК Организации1
ПО Организации.Ссылка >= Организации1.Ссылка

СГРУППИРОВАТЬ ПО
Организации.Ссылка

УПОРЯДОЧИТЬ ПО
НомерПоПорядку

Оффлайн SlazZy

  • ***
  • Сообщений: 149
  • РЕПУТАЦИЯ: 15
  • КПД: 10%
  • Регистрация: 2012-04-28
  • Сайт: 
  • Профессия: Программист 1С
Re: Четверг. Вопрос 5
« Ответ #14: 14 Мар 2013, 10:19 »
ВЫБРАТЬ
    Спр.Ссылка КАК Спр,
    КОЛИЧЕСТВО(Спр_1.Ссылка) КАК Номер
ИЗ
    Справочник."+ИмяСправочника+" КАК Спр
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник."+ИмяСправочника+" КАК Спр_1
        ПО Спр.Наименование >= Спр_1.Наименование   

СГРУППИРОВАТЬ ПО
    Спр.Ссылка

УПОРЯДОЧИТЬ ПО
    Спр.Наименование

Так же можно в СКД при настройке варианта отчета в выбранных полях выбрать системное поле "НомерПоПорядку"

Оффлайн Evgeny

  • *
  • Сообщений: 46
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-02-09
  • Сайт: 
  • Профессия: Разработчик 1С
Re: Четверг. Вопрос 5
« Ответ #15: 14 Мар 2013, 10:27 »
ВЫБРАТЬ
   ЛюбойСправочник.Ссылка,
   КОЛИЧЕСТВО(ЛюбойСправочник1.Код) КАК код
ИЗ
   Справочник.ЛЮБОЙСПРАВОЧНИК КАК ЛюбойСправочник
      ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ЛЮБОЙСПРАВОЧНИК КАК ЛюбойСправочник1
      ПО ЛюбойСправочник.Ссылка <= ЛюбойСправочник1.Ссылка

СГРУППИРОВАТЬ ПО
   ЛюбойСправочник.Ссылка

УПОРЯДОЧИТЬ ПО
   код
О_о Кто здесь?

Оффлайн nidom

  • **
  • Сообщений: 50
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-11-22
  • Сайт: 
  • Профессия: Программист 1С
Re: Четверг. Вопрос 5
« Ответ #16: 14 Мар 2013, 10:44 »
Если нужно вывести все элементы справочника:
ВЫБРАТЬ
   Номенклатура.Ссылка КАК Номенклатура,
   КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Эта_же_самая_Номенклатура.Ссылка) КАК ПорядковыйНомер
ИЗ
   Справочник.Номенклатура КАК Номенклатура
      ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Эта_же_самая_Номенклатура
      ПО Номенклатура.Ссылка >= Эта_же_самая_Номенклатура.Ссылка
СГРУППИРОВАТЬ ПО
   Номенклатура.Ссылка


А можно и с каким либо условием:
ВЫБРАТЬ
   Номенклатура.Ссылка КАК Номенклатура,
   КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Эта_же_самая_Номенклатура.Ссылка) КАК ПорядковыйНомер
ИЗ
   Справочник.Номенклатура КАК Номенклатура
      ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Эта_же_самая_Номенклатура
      ПО Номенклатура.Ссылка >= Эта_же_самая_Номенклатура.Ссылка
ГДЕ
   НЕ Номенклатура.Наименование ПОДОБНО "Бумага для принтера"
   И НЕ Эта_же_самая_Номенклатура.Наименование ПОДОБНО "Бумага для принтера"
СГРУППИРОВАТЬ ПО
   Номенклатура.Ссылка

Оффлайн DarKySiK

  • *
  • Сообщений: 41
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-02-17
  • Сайт: 
  • Профессия: Программист 1С
Re: Четверг. Вопрос 5
« Ответ #17: 14 Мар 2013, 10:48 »
ВЫБРАТЬ
    КОЛИЧЕСТВО(ВоинскиеЗвания1.Ссылка) КАК НомерПП,
    ВоинскиеЗвания.Ссылка КАК ВоинскоеЗвание
   
ИЗ
    Справочник.ВоинскиеЗвания КАК ВоинскиеЗвания
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ВоинскиеЗвания КАК ВоинскиеЗвания1
        ПО ВоинскиеЗвания.Код >= ВоинскиеЗвания1.Код
СГРУППИРОВАТЬ ПО
    ВоинскиеЗвания.Ссылка

Оффлайн toxicoff

Re: Четверг. Вопрос 5
« Ответ #18: 14 Мар 2013, 11:14 »
Это невозможно :)
Найдете способ - поделитесь...)))

Оффлайн serj1C

  • **
  • Сообщений: 53
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-12-09
  • Компания: Стройландия
  • Профессия: Программист 1С
Re: Четверг. Вопрос 5
« Ответ #19: 14 Мар 2013, 11:31 »
т.к. ссылки справочников уникальные и их можно сравнивать на =, <>, > или <, то:
ВЫБРАТЬ
Валюты.Ссылка
ПОМЕСТИТЬ Спр
ИЗ
Справочник.Валюты КАК Валюты
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Счетчик.Ссылка) КАК Номер,
Спр.Ссылка
ИЗ
Спр КАК Спр
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Спр КАК Счетчик
ПО Спр.Ссылка > Счетчик.Ссылка

СГРУППИРОВАТЬ ПО
Спр.Ссылка


Теги:
 


* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

oleg-x
64 Сообщений
wise wise
58 Сообщений
AIFrame AIFrame
50 Сообщений
alexandr_ll
46 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
43 Сообщений
alex0402
41 Сообщений
LexaK
32 Сообщений
BuhRust
28 Сообщений
andron81_81
24 Сообщений
MuI_I_Ika MuI_I_Ika
22 Сообщений

* Кто онлайн

  • Точка Гостей: 149
  • Точка Скрытых: 0
  • Точка Пользователей: 1
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal