|
Шахматная доска | ☑ | ||
---|---|---|---|---|
0
Anna Margo
06.09.20
✎
18:04
|
Помогите с заданием
Используя возможности СКД создать отчет, который выведет шахматную доску с размерностью 7 х 9. При этом в запросе набора данных не использовать слово "Объединить" Конечно можно сделать это через отчет и схему компоновки данных, где мы создадим макет. Меня интересует вопрос нужно ли писать запрос к этому? Если да то как его построить? Что-то подобное есть тут но на другом языке. https://progmatem.ru/boolean/boolean-34-40.html Тема уже на форуме подымалась, но точного ответа нет. |
|||
1
МихаилМ
06.09.20
✎
18:08
|
||||
2
Anna Margo
06.09.20
✎
18:09
|
(1) читайте внимательнее.. это не подходит
|
|||
3
25-11
06.09.20
✎
18:18
|
Не совсем понятно, что именно ожидают авторы задания. Фраза "отчёт выдаёт шахматную доску" требует определить понятие "шахматная доска". В терминах 1С это может быть, например, справочник или регистр.
|
|||
4
VladZ
06.09.20
✎
18:21
|
(0) Эта задача на собеседовании?
|
|||
5
Anna Margo
06.09.20
✎
18:23
|
(3) им нужен макет https://hostingkartinok.com/show-image.php?id=224f8adad0b840aea5fdf6680a965a6c, но они пишут про запрос. Да это тестовое задание в комплексе с другими.
|
|||
6
VladZ
06.09.20
✎
18:25
|
(5) Они наркоманы. Беги оттуда!
|
|||
7
Anna Margo
06.09.20
✎
18:26
|
(6) не ну серьезно))) мнеж нужно понять че хотят люди и как это должно выглядеть)))
|
|||
8
Ненавижу 1С
гуру
06.09.20
✎
18:27
|
Кто эти люди?
|
|||
9
Anna Margo
06.09.20
✎
18:27
|
(8) не важно)
|
|||
10
VladZ
06.09.20
✎
18:32
|
(7) Работаю с 1с больше 15 лет. Первый раз слышу, чтобы кому-то нужен был отчет в виде "шахматной доски".
Отсюда вывод: либо постановщики задачи далеки от 1с, либо они наркоманы. И в том и другом случае они тебе не нужны. Попроси реальную задачу. Не дадут - беги оттуда. Пока не начала писать отчет "В виде котика" |
|||
11
Ненавижу 1С
гуру
06.09.20
✎
18:34
|
(10) отчёт шахматка, пожалуйста
Но просто доска... |
|||
12
25-11
06.09.20
✎
18:35
|
(7) Если серьезно, то термин "отчет" предполагает наличие источника данных. Отобразить в таблицу 7х9 можно результат любого запроса. Возможно, ожидается использование таблицы значений как источника данных.
|
|||
13
Anna Margo
06.09.20
✎
18:37
|
(12) собственно я и пытаюсь понять что это запрос без объединения.
|
|||
14
vde69
06.09.20
✎
18:38
|
Смешные Вы :)
делаешь макет, уже раскрашенный а запрос будет такой Выбрать 1 как Поле1 полю 1 назначаешь этот макет.... профит :) |
|||
15
Йохохо
06.09.20
✎
18:39
|
(13)
1000000 юнион 0100000 ... так нельзя |
|||
16
Anna Margo
06.09.20
✎
18:40
|
(14) и как ты там цвета пропишешь?
|
|||
17
ДенисЧ
06.09.20
✎
18:40
|
А идея с ТЗ в качестве источника - это вариант...
|
|||
18
Йохохо
06.09.20
✎
18:42
|
(17) выйграл релокацию в нерезиновую)
|
|||
19
Anna Margo
06.09.20
✎
18:43
|
(15) куча параметров? типа дана таблица с таким значениями... ток как цвет хз как прописать
|
|||
20
vde69
06.09.20
✎
18:45
|
(16) не надо ничего раскрашивать, прямо в макете цветами ячейки изначально красим на всю доску, потом всей доске даем имя "п1" и это имя привязываем к параметру Поле1
|
|||
21
Ненавижу 1С
гуру
06.09.20
✎
18:46
|
а объединение источников данных типа "ВЫБРАТЬ Х" годится?
в запросах ни одного слова "ОБЪЕДИНИТЬ" |
|||
22
Йохохо
06.09.20
✎
18:48
|
так то 7*9 это деньнедели в скд из календаря + (1), изи
|
|||
23
Anna Margo
06.09.20
✎
18:48
|
(21) а смысл их объединять без признака расскрашивания?
|
|||
24
ДенисЧ
06.09.20
✎
18:49
|
(18) Ещё чего... Нечего мне там делать, в этом муравейнике. Я и в деревне нормально живу
|
|||
25
Anna Margo
06.09.20
✎
18:50
|
(20) боюсь мне нах полют с такой хитростью)
|
|||
26
Ненавижу 1С
гуру
06.09.20
✎
18:51
|
(23) ну вот сделаешь ты два таких объединения, один 7 строк, другое 9
так вот строй по ним таблицу и условие раскрашивание (А+Б)%2==0 |
|||
27
Anna Margo
06.09.20
✎
18:52
|
(26) честно не че не понятно)))
|
|||
28
25-11
06.09.20
✎
18:54
|
(20) Хайли лайкли, авторы задания предполагают решение, не использующее макет. И хотят увидеть какое-то извращение в виде запроса, результатом которого является матрица 7х9 из нулей и единиц. А затем, например, использование условного оформления.
|
|||
29
Anna Margo
06.09.20
✎
18:57
|
(28) представь себе в запросе че ты говоришь.. даже на выходе из матрицы (посмеялась с этих слов) ты ячейкам цвета не пропишешь.. нет там в примере макет это точно
|
|||
30
Anna Margo
06.09.20
✎
18:58
|
(29) хотя если потом условно оформить, то да профит
|
|||
31
vde69
06.09.20
✎
19:09
|
"ВЫБРАТЬ
| 1 КАК к, | 1 КАК строка |ПОМЕСТИТЬ ВТ_1 |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | 0 КАК к, | 2 КАК строка |ПОМЕСТИТЬ ВТ_2 |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | 1 КАК к, | 3 КАК строка |ПОМЕСТИТЬ ВТ_3 |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ВложенныйЗапрос.Колонка1 КАК Колонка1, | ВложенныйЗапрос.Колонка2 КАК Колонка2, | ВложенныйЗапрос.Колонка3 КАК Колонка3 |ИЗ | (ВЫБРАТЬ | ВЫБОР | КОГДА ВТ_1.строка = 1 | ТОГДА ВТ_1.к | КОГДА ВТ_2.строка = 2 | ТОГДА ВТ_2.к | КОГДА ВТ_3.строка = 3 | ТОГДА ВТ_3.к | КОНЕЦ КАК Колонка1, | ВЫБОР | КОГДА ВТ_1.строка = 1 | ТОГДА -ВТ_1.к | КОГДА ВТ_2.строка = 2 | ТОГДА -ВТ_2.к | КОГДА ВТ_3.строка = 3 | ТОГДА -ВТ_3.к | КОНЕЦ КАК Колонка2, | ВЫБОР | КОГДА ВТ_1.строка = 1 | ТОГДА ВТ_1.к | КОГДА ВТ_2.строка = 2 | ТОГДА ВТ_2.к | КОГДА ВТ_3.строка = 3 | ТОГДА ВТ_3.к | КОНЕЦ КАК Колонка3 | ИЗ | ВТ_1 КАК ВТ_1, | ВТ_2 КАК ВТ_2, | ВТ_3 КАК ВТ_3) КАК ВложенныйЗапрос" |
|||
32
vde69
06.09.20
✎
19:09
|
(31) + правда не тестил :)
|
|||
33
Anna Margo
06.09.20
✎
19:11
|
(32) етить.. проверю
|
|||
34
МихаилМ
06.09.20
✎
19:15
|
(31) 1*1*1= 1
|
|||
35
Ненавижу 1С
гуру
06.09.20
✎
19:36
|
||||
36
Anna Margo
06.09.20
✎
19:49
|
(35) довольно неплохо, но по условию объединять нельзя. А у тебя там наборы объединяющих данных
|
|||
37
МихаилМ
06.09.20
✎
19:53
|
(36) нельзя в тексте запроса. а обединить n источников данных в схеме не запрещено. добавить n записей в ТЗ и использовать её в вт - тоже не запрещено.
|
|||
38
Anna Margo
06.09.20
✎
20:44
|
(37) короче идея хорошая, но макет оно так и не раскрасило... может это я чет не так делаю
|
|||
39
acht
06.09.20
✎
20:44
|
(0) И снова тоже самое
СКД работа с картинками |
|||
40
acht
06.09.20
✎
20:45
|
В какой же конторе дают такие задачи?
|
|||
41
Anna Margo
06.09.20
✎
20:49
|
(39) читайте текст внимательней...
|
|||
42
acht
06.09.20
✎
20:57
|
(41) В какой же конторе дают такие задачи?
|
|||
43
acht
06.09.20
✎
21:06
|
Пущо у этих задачек торчат уши древних оракляных методичек, про эмуляцию union разными join.
Так что эта безумная контора как-то странно хантит непонятно кого, маскируясь необходимостью СКД. Возможно даже без оплаты темы =) |
|||
44
Anna Margo
16.09.20
✎
09:56
|
(35) Можешь прислать файл еще раз
|
|||
45
Anna Margo
16.09.20
✎
10:01
|
спасибо уже не надо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |