Крючков Владимир | Начальник сектора разработки | ООО "Группа Полипластик"

«Как мы разрабатываем в EDT»

1. Ответим на вопрос как мы переходили на разработку в EDT. Где было больно и что стало лучше? Где светлое будущее? 2. Расскажем про использование процессов разработки для коммерческих продуктов и open source. Что такое «Git Flow», «Git Lab Flow» и «Git Hub Flow» в чем их отличие и в чем сила? 3. Командная разработка в новых реалиях: Где и как нам помогает SCRUM? Как и где используем KANBAN? Нужно ли следовать за белым кроликом? 4. Про системы баг трекинга: Интеграция с системами баг трекинга для коммерческих решений на примере JIRA. Достаточно ли возможностей «Git Hub Issue» для open source? 5. Про репозитарии: Какой репозитарий выбрать? Что такое «bitbucket», «github» и что они умеют? Как все это увязать с EDT и баг трекингом? Когда использовать приватные, а когда публичные хранилища? 6. Используем новые волшебные возможности: автосборка релиза, code review, pull request, ветвление (bruches) и др. Как именовать ветки и что писать в коммитах чтобы получить профит. 7. Немного про качество продукта: Как мы запускаем тесты при разработке в EDT? Как используем open source Фреймворк «Тестирование 3.0»?

1. Sibul 23.12.16 11:31 Сейчас в теме
Добрый день!
Помогите с запросом. Опыта у меня не много
Нужен запрос для динамического списка.
Есть документ Заявка, у документа есть тч Ответы с полями дата и ответ.
Мне нужно вывести журнал, с полем содержащим самый последний ответ.
И никак не придумаю запрос дающий всего одно значение из таблицы
Найденные решения
14. herfis 256 23.12.16 12:14 Сейчас в теме
Хм... Ну, попробуй так:

ВЫБРАТЬ
   Заявка.Ссылка,
   Ответы.Ответ
ИЗ
   Документ.Заявка КАК Заявка
   ЛЕВОЕ СОЕДИНЕНИЕ Документ.Заявка.Ответы КАК Ответы
   ПО Заявка.Ссылка = Ответы.Ссылка И Ответы.Дата В 
      (ВЫБРАТЬ МАКСИМУМ(Дата) ИЗ Документ.Заявка.Ответы КАК Ответы1 ГДЕ Ответы1.Ссылка = Ответы.Ссылка )
Остальные ответы
Сортировка: Древо
10. kuzev 40 23.12.16 11:57 Сейчас в теме
(1) присоединяюсь ко всем высказавшимся по поводу регистра сведений.
А так, чисто из спортивного интереса:
ВЫБРАТЬ
	Т1.Ссылка,
	Т1.МаксНомерСтроки,
	Т2.Товар
ИЗ
	(ВЫБРАТЬ
		РасходнаяНакладнаяТовары.Ссылка,
		МАКСИМУМ(РасходнаяНакладнаяТовары.НомерСтроки) КАК МаксНомерСтроки
	ИЗ
		Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары
	СГРУППИРОВАТЬ ПО
		РасходнаяНакладнаяТовары.Ссылка
	) Т1

	ЛЕВОЕ СОЕДИНЕНИЕ
		Документ.РасходнаяНакладная.Товары КАК Т2
	ПО
		Т1.Ссылка = Т2.Ссылка
		И Т1.МаксНомерСтроки = Т2.НомерСтроки
Показать
2. igel9780 153 23.12.16 11:37 Сейчас в теме
Просто документ заявка надо проводить по регистру сведений подчиненного регистратору и с периодичностью по регистратору. Во-первых, потому что запросы по документам это моветон, а во-вторых, так запрос будет и легче, да и работать он будет быстрее.
3. Sibul 23.12.16 11:39 Сейчас в теме
Исхожу из того что есть. А запрос по документу, так это журнал документов, по чему же там еще быть запросу?
Просто в журнале документов нужно что бы в одной из колонок был последний ответ
4. ipoloskov 63 23.12.16 11:42 Сейчас в теме
(3)
Исхожу из того что есть

Исходите из того, что должно быть. Вы все равно модифицируете конфигурацию, снимаете ее с автоматической поддержки. Так сделайте это правильно. Создайте регистр сведений, заполняйте его при записи документа, используйте в запросе списка в журнале документов.
sommid; alex-l19041; +2 Ответить
5. Sibul 23.12.16 11:45 Сейчас в теме
То есть никто не может предложить вариант запроса по выбору одной строки из таблицы документа?
6. alex-l19041 11 23.12.16 11:49 Сейчас в теме
(5) выберите в первую временную таблицу максимальную дату Ответа для каждого документа, потом соедините по этой дате и ссылке на документ...
7. Sibul 23.12.16 11:52 Сейчас в теме
(6)
) выберите в первую временную таблицу максимальную дату Ответа для каждого документа, потом соедините по этой дате и ссылке на документ...


Вот и вопрос, пример запроса можно?
Давайте перефразирую для понимания, например мне нужен журнал документов скажем реализации и одна колонка должна содержать номенклатуру из последней строки
8. S.V.Y 17 23.12.16 11:53 Сейчас в теме
(5) Ну блин
ВЫБРАТЬ ПЕРВЫЕ 1
 ЗаявкаТП.Ответ КАК Ответ,
 ЗаявкаТП.ДатаОтвета КАК ДатаОтвета
ИЗ
 ЗаявкаТП КАК ЗАявкаТП
УПОРЯДОЧИТЬ ПО
ЗаявкаТП.ДатаОтвета Убыв
Показать

Развели тут дискуссию
Vitaly1C8; +1 Ответить
9. Sibul 23.12.16 11:55 Сейчас в теме
И? Как это связать с запросом

ВЫБРАТЬ
 ЗаявкаДокумент.Ссылка
ИЗ
 ЗаявкаДокумент КАК ЗаявкаДокумент
11. S.V.Y 17 23.12.16 12:00 Сейчас в теме
(9) Если тебе только ссылка на документ нужна, то никак связывать не надо - тч документа содержит ссылку на документ
13. Sibul 23.12.16 12:07 Сейчас в теме
(11)
(9) Если тебе только ссылка на документ нужна, то никак связывать не надо - тч документа содержит ссылку на документ

Да, но мне не нужна вся таблица, а только одна ее строка.
12. Sibul 23.12.16 12:00 Сейчас в теме
Вот то что нужно, сейчас переделаю с датами, интересно сработает ли максимум.
По поводу регистра сведений, все замечательно, если бы не нужно было бы перепроводить документы для его использования. А так получиться что только вот то что сейчас. Или опять я что то упускаю?
14. herfis 256 23.12.16 12:14 Сейчас в теме
Хм... Ну, попробуй так:

ВЫБРАТЬ
   Заявка.Ссылка,
   Ответы.Ответ
ИЗ
   Документ.Заявка КАК Заявка
   ЛЕВОЕ СОЕДИНЕНИЕ Документ.Заявка.Ответы КАК Ответы
   ПО Заявка.Ссылка = Ответы.Ссылка И Ответы.Дата В 
      (ВЫБРАТЬ МАКСИМУМ(Дата) ИЗ Документ.Заявка.Ответы КАК Ответы1 ГДЕ Ответы1.Ссылка = Ответы.Ссылка )
16. Sibul 23.12.16 12:22 Сейчас в теме
(14)
ВЫБРАТЬ
Заявка.Ссылка,
Ответы.Ответ
ИЗ
Документ.Заявка КАК Заявка
ЛЕВОЕ СОЕДИНЕНИЕ Документ.Заявка.Ответы КАК Ответы
ПО Заявка.Ссылка = Ответы.Ссылка И Ответы.Дата В
(ВЫБРАТЬ МАКСИМУМ(Дата) ИЗ Документ.Заявка.Ответы КАК Ответы1 ГДЕ Ответы1.Ссылка = Ответы.Ссылка )


Вот спасибо, то что нужно, все взлетело!!!!
15. herfis 256 23.12.16 12:16 Сейчас в теме
А с группировками по основной таблице для динамического списка не взлетит.
Оставьте свое сообщение
Все разделы

Вакансии

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Программист 1С
Москва
зарплата от 120 000 руб. до 160 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата до 160 000 руб.
Полный день

Удаленный бизнес-аналитик 1С
Санкт-Петербург
Временный (на проект)