Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Составить запрос. 3 страниц V  < 1 2 3 >          
Vofka Подменю пользователя
сообщение 26.01.12, 15:13
Сообщение #21

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
Как я делал:


А вот вариант, как надо делать smile.gif :

|ВЫБРАТЬ
|    СтатусыСрезПервых.Период,
|    СтатусыСрезПервых.Заказ
|ПОМЕСТИТЬ СрезПервых
|ИЗ
|    РегистрСведений.Статусы.СрезПервых КАК СтатусыСрезПервых
|ГДЕ
|    СтатусыСрезПервых.СтатусБыл = &СтатусБыл
|    И СтатусыСрезПервых.СтатусСтал = &СтатусСтал
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
|    Статусы.Период,
|    Статусы.Заказ,
|    Статусы.СтатусБыл,
|    Статусы.СтатусСтал
|ИЗ
|    РегистрСведений.Статусы КАК Статусы
|ГДЕ
|    Статусы.Период МЕЖДУ &НачПериод И &КонПериод
|    И (Статусы.Период, Статусы.Заказ) В
|            (ВЫБРАТЬ
|                СрезПервых.Период,
|                СрезПервых.Заказ
|            ИЗ
|                СрезПервых КАК СрезПервых)

Ziam Подменю пользователя
сообщение 26.01.12, 15:18
Сообщение #22

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 234
Из: Харцызск
Спасибо сказали: 62 раз
Рейтинг: 0

А в вашем регистре сведений не болтается ссылка на документ, сделавший движения?

DartRomanius Подменю пользователя
сообщение 26.01.12, 15:35
Сообщение #23

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Цитата(Ziam @ 26.01.12, 17:18) *
А в вашем регистре сведений не болтается ссылка на документ, сделавший движения?


Исче как болтается.


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

Ziam Подменю пользователя
сообщение 26.01.12, 15:45
Сообщение #24

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 234
Из: Харцызск
Спасибо сказали: 62 раз
Рейтинг: 0

Тогда вариант Vofka должен помочь. Единственное я б наверное наложил ограничение на виртуальную таблицу СрезПервых на дату &НачПериод

Сообщение отредактировал Ziam - 26.01.12, 15:46

Zaval Подменю пользователя
сообщение 26.01.12, 15:47
Сообщение #25

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Вот в статусБыл и статусСтал - вот здесь грабельки поставлены. Для всех.
По-моему, Регистр надо сделать периодическим - фиксировать изменение статуса.

ЗЫ. Сам щас инет-магазин автоматизирую(
ЗЗЫ. Полегче со "срезами" - это оч специфичная вещь, закидоны с ними в ЗУПе уже претендуют на притчи.

Vofka Подменю пользователя
сообщение 26.01.12, 15:49
Сообщение #26

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
Единственное я б наверное наложил ограничение на виртуальную таблицу СрезПервых на дату &НачПериод

Так нельзя, потому что тогда вы не получите реально первое именение статуса, а получите первое изменение статуса с такой-то даты.

DartRomanius Подменю пользователя
сообщение 26.01.12, 15:56
Сообщение #27

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Цитата(Zaval @ 26.01.12, 17:47) *
Вот в статусБыл и статусСтал - вот здесь грабельки поставлены. Для всех.
По-моему, Регистр надо сделать периодическим - фиксировать изменение статуса.

ЗЫ. Сам щас инет-магазин автоматизирую(
ЗЗЫ. Полегче со "срезами" - это оч специфичная вещь, закидоны с ними в ЗУПе уже претендуют на притчи.


Так регистр и есть периодический. (Сорри забыл упомянуть).

Собственно записи и хранятся в порядке возникновения события смены статуса.
Типа:
01/01/2012 - ...... - открытый (создание документа заказ)
02/01/2012 - открытый - подготовка
.....
PROFIT smile.gif



ЗЫ: Появилась мысль насчет срез первых с условием, может прокатит.....


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

Vofka Подменю пользователя
сообщение 26.01.12, 15:59
Сообщение #28

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

- Доктор, мне кажется меня все игнорируют.
- Кто здесь?

DartRomanius, а откоментить мой запрос нельзя? Или я его для себя выложил?

Zaval Подменю пользователя
сообщение 26.01.12, 16:04
Сообщение #29

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Чуть подкину по поводу срезов.
Срез дает все возможные комбинации измерений.
Горбуха из ЗУПа:
Сотр поработал, уволился, затем снова вернулся.
Для рассчета больничных/отпусков нам нужен стаж - срез первых? Хрен Вам, дорогие товарищи! Нужен срез первых по Сотру с игнорированием ФизЛица.
Всем советую: научитесь расписывать Срез, писать Срез в конструкторе, не упоминая это страшное слово. Тогда Вы легко сможете отключить одно или несколько измерений - и Ваш Срез воссияет, и решит все Ваши проблемыsmile.gif

Цитата(DartRomanius @ 26.01.12, 15:56) *
Так регистр и есть периодический. (Сорри забыл упомянуть).

Собственно записи и хранятся в порядке возникновения события смены статуса.
Типа:
01/01/2012 - ...... - открытый (создание документа заказ)
02/01/2012 - открытый - подготовка
.....
PROFIT smile.gif



ЗЫ: Появилась мысль насчет срез первых с условием, может прокатит.....



ППЦ! Тогда нахера, простите за фигуру речи, "был"? Предыдущей записи недостаточно?

DartRomanius Подменю пользователя
сообщение 26.01.12, 16:35
Сообщение #30

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Цитата(Vofka @ 26.01.12, 17:59) *
- Доктор, мне кажется меня все игнорируют.
- Кто здесь?

DartRomanius, а откоментить мой запрос нельзя? Или я его для себя выложил?


Уппс, проморгал.

Цитата(Vofka @ 26.01.12, 17:59) *
- Доктор, мне кажется меня все игнорируют.
- Кто здесь?

DartRomanius, а откоментить мой запрос нельзя? Или я его для себя выложил?


Не проходит первый пакет запроса, короче оно сначала берет срез первых, а потом налагает условия.....
буду копать....


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

Vofka Подменю пользователя
сообщение 26.01.12, 16:41
Сообщение #31

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
Не проходит первый пакет запроса, короче оно сначала берет срез первых, а потом налагает условия.....

Было сказано:
Цитата
01.01.2012 открытый подготовка (первый раз).
02.01.2012 подготовка открытый
03.01.2012 открытый подготовка (второй раз).

Надо отобрать если период скажем с 01.01.2012 по 02.01.2012
а если период с 02.01.2012 по 03.01.2012, тогда не отбирать

Что здесь не проходит?

Zaval Подменю пользователя
сообщение 26.01.12, 16:47
Сообщение #32

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Перечитайте мой пост. Стандартный Срез - зло. Не ленитесь.

Домовик Подменю пользователя
сообщение 26.01.12, 16:49
Сообщение #33

Ветеран
Иконка группы
Группа: Местный
Сообщений: 975
Из: Киев
Спасибо сказали: 168 раз
Рейтинг: 0

хорошо - вместо удалить, если прочтут:
влож запрос -- отобрать по условию. внешн запрос поля Период, Заказ. Упорядочить по Период. Группировка ЗАказ, Период. В выборке обход заходить только по первым записям.

Сообщение отредактировал Домовик - 26.01.12, 18:30

Vofka Подменю пользователя
сообщение 26.01.12, 16:54
Сообщение #34

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
Перечитайте мой пост. Стандартный Срез - зло. Не ленитесь.

Не поверите, я читаю все посты. А теперь перечитайте мой запрос и скажите какое отношение его текст имеет к вашему посту?

DartRomanius Подменю пользователя
сообщение 26.01.12, 16:56
Сообщение #35

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

|ВЫБРАТЬ
|    СтатусыСрезПервых.Период,
|    СтатусыСрезПервых.Заказ
|ПОМЕСТИТЬ СрезПервых
|ИЗ
|    РегистрСведений.Статусы.СрезПервых КАК СтатусыСрезПервых
|ГДЕ
|    СтатусыСрезПервых.СтатусБыл = &СтатусБыл
|    И СтатусыСрезПервых.СтатусСтал = &СтатусСтал



Как я написал выше, сначала берет срез первых.
Если мы уберем условие, значения есть.

как только использовать условие и запись не является 1-й, она не попадает в временную таблицу


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

Vofka Подменю пользователя
сообщение 26.01.12, 16:59
Сообщение #36

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
как только использовать условие и запись не является 1-й, она не попадает в временную таблицу

Так вы ж сами говорили, что надо как раз выбирать запись, если ОНА ПОПАЛА В ЭТОТ ПЕРИОД и она ПЕРВАЯ. Не?
Цитата
01.01.2012 открытый подготовка (первый раз).
02.01.2012 подготовка открытый
03.01.2012 открытый подготовка (второй раз).

Надо отобрать если период скажем с 01.01.2012 по 02.01.2012
а если период с 02.01.2012 по 03.01.2012, тогда не отбирать


ЗЫ. Домовик, а почему вы сначала пишете, а потом удаляете? Не в первый раз за вами такое замечаю? Права на редактирование постов мешают? Так можно убать smile.gif

Zaval Подменю пользователя
сообщение 26.01.12, 17:14
Сообщение #37

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Цитата(Vofka @ 26.01.12, 16:54) *
Не поверите, я читаю все посты. А теперь перечитайте мой запрос и скажите какое отношение его текст имеет к вашему посту?


Я так понимаю, что безадресные посты адресуются ТС.
Если запостил в ответ на Ваш пост - это ошибка, я стараюсь отвечать только на посты ТС

ЗЫ. Но СрезП.... по регистру, где больше одного Измерения - грабли для лентяев! И ... это... непарит, вобщем smile.gif

Vofka Подменю пользователя
сообщение 26.01.12, 17:19
Сообщение #38

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
Я так понимаю, что безадресные посты адресуются ТС.
Если запостил в ответ на Ваш пост - это ошибка, я стараюсь отвечать только на посты ТС

Просто ваш пост оказался под моим, поэтому решил, что это мне.

Цитата
Но СрезП.... по регистру, где больше одного Измерения - грабли для лентяев! И ... это... непарит, вобщем smile.gif

Грабли - если в ВЫБРАТЬ выбирать несколько измерений. И опять таки, автор не указал что измерения, а что нет. Я специально создал конфу с 1 регистром, чтоб проверить запрос. В моем регистре "Заказ" - это измерение, остальное ресурсы.

DartRomanius Подменю пользователя
сообщение 27.01.12, 10:15
Сообщение #39

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Уточняю:

Регистр ИсторияСтатусов
Измерения:
Заказ
Ресурсы:
СтатусБыл
СтатусСтал
Реквезиты:
Нет

Регистр периодический. Режим записи - подчинен регистратору. Периодичность - по позиции регистратора.


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

Vofka Подменю пользователя
сообщение 27.01.12, 10:47
Сообщение #40

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Можно на пальцах, для тех кто в танке, почему не правильно отработает мой запрос?

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


3 страниц V  < 1 2 3 >
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 11:50
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!