|
|
|
Решение задач из темы добавленной в архив | ☑ | ||
|---|---|---|---|---|
|
0
programmerKB-1C
15.02.13
✎
13:15
|
v8: Стать новым программистом 8.2
Здравствуйте уважаемые форумчане. Мне часто предлагают работц 1С программистом, и вот после курсов в 2004 году версии 7 я решил попробовать свои силы. Мой принцип - самому во всем разобраться и все сделать самому, но пока я не очень владею 1с. Не могли бы вы мне помочь решить тестовое задание с обьяснением всей сути. Остальное попытаюсь узнать на вашем сайте. спр. Номенклатура. Код числовой.Написать ЗАПРОСЫ(не обработки): 1. возвращает таблицу дублей -код , который повторяется -количество повторений этого кода пример: 1,2,4,3,4,3,4,5,4 результат : 3-2 4-3 2. возвращает таблицу "дырок" -код начала "дырки" -код конечный "дырки" -количество пропущенных элементов кодов пример: 1,2,4,5,9 результат : 3-3-1 6-8-3 Заранее спасибо. |
|||
|
1
Wobland
15.02.13
✎
13:17
|
пока не скажешь, как пытался, и что не вышло, на меня не рассчитывай
|
|||
|
2
vicof
15.02.13
✎
13:18
|
Чот ты быстро после курсов опомнился)
|
|||
|
3
Тролль главный
15.02.13
✎
13:18
|
1. слишком просто:
ВЫБРАТЬ Номенклатура.Код, КОЛИЧЕСТВО(Номенклатура.Ссылка) КАК Количество ИЗ Справочник.Номенклатура КАК Номенклатура СГРУППИРОВАТЬ ПО Номенклатура.Код ИМЕЮЩИЕ КОЛИЧЕСТВО(Номенклатура.Ссылка) > 1 |
|||
|
4
Maxus43
15.02.13
✎
13:19
|
(0) Танкист?
|
|||
|
5
programmerKB-1C
15.02.13
✎
13:19
|
спс большое за огромное желание помочь, но я их уже решил!!!
1. Запрос возвращает таблицу дублей ВЫБРАТЬ ГруппировкаПоКоду.Код, ГруппировкаПоКоду.КоличествоДублей ИЗ (ВЫБРАТЬ Справочник1.Код КАК Код, СУММА(1) КАК КоличествоДублей ИЗ Справочник.Справочник1 КАК Справочник1 СГРУППИРОВАТЬ ПО Справочник1.Код) КАК ГруппировкаПоКоду ГДЕ ГруппировкаПоКоду.КоличествоДублей > 1 |
|||
|
6
shuhard
15.02.13
✎
13:19
|
(0)[и вот после курсов в 2004 году версии 7 я решил попробовать свои силы]
я бы ещё лет 10 подождал |
|||
|
7
programmerKB-1C
15.02.13
✎
13:21
|
2. Запрос возвращает таблицу "дырок"
ВЫБРАТЬ ТаблицаКодов.Код + 1 КАК Поле1, ТаблицаКодов.Код1 - 1 КАК Поле2, ТаблицаКодов.Код1 - ТаблицаКодов.Код - 1 КАК Поле3 ИЗ (ВЫБРАТЬ Номенклатура.Код КАК Код, МИНИМУМ(Выборка.Код) КАК Код1 ИЗ Справочник.Справочник1 КАК Номенклатура, (ВЫБРАТЬ Номенклатура.Код КАК Код ИЗ Справочник.Справочник1 КАК Номенклатура) КАК Выборка ГДЕ Номенклатура.Код < Выборка.Код СГРУППИРОВАТЬ ПО Номенклатура.Код) КАК ТаблицаКодов ГДЕ ТаблицаКодов.Код1 - 1 <> ТаблицаКодов.Код |
|||
|
8
programmerKB-1C
15.02.13
✎
13:23
|
(4) Да, есть такой танк в ангаре:)
|
|||
|
9
Maxus43
15.02.13
✎
13:24
|
(8) тогда понятно почему 8 лет не занимался 1с :)
|
|||
|
10
Тролль главный
15.02.13
✎
13:27
|
(5) зачем вложенный подзапрос?
|
|||
|
11
programmerKB-1C
15.02.13
✎
13:30
|
(6) на неделе попросили решить идентичные задачи, нашел только одну тему, без решения и та уже добавлена в архив. Может кому пригодиться!!!
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |