Имя: Пароль:
1C
1С v8
Как скопировать данные из регистра сведений в таблицу значений
, ,
0 hello19
 
20.06.12
17:00
У меня есть регистр сведений РегистрСведений.СЛУ -
у него 2 измерений - "х" и "у" и 1 ресурс - "коэффициент"
Помогите скопировать данные из регистра в таблицу значений с такими же полями
1 ботаникус
 
20.06.12
17:01
запрос
2 1C-band
 
20.06.12
17:01
Запросом.
3 hello19
 
20.06.12
17:01
помогите написать
4 andrewks
 
20.06.12
17:03
Запрос=Новый Запрос;
Запрос.Текст="select * from РегистрСведений.ТвойРегистр";
ТвояТЗ=Запрос.Выполнить().Выгрузить();
5 andrewks
 
20.06.12
17:04
СЛУ в 1С решаем? это в каком универе так извращаются?
6 hello19
 
20.06.12
17:04
Запрос = НовыйЗапрос("Выбрать СЛУ.х, Слу.у ИЗ РегистрСведений.СЛУ КАК СЛУ");
ТАбЗнач = Запрос.Выполнить().Выгрузить();

Правильно ли?
7 Buster007
 
20.06.12
17:05
(4) в чем прикол писать "select", "from"? типа круто?
8 andrewks
 
20.06.12
17:06
(7) ни в чём. привычка
9 hello19
 
20.06.12
17:06
скажите, после моего кода что будет?
создастся таблица значений с нужными полями или нет?
10 andrewks
 
20.06.12
17:07
(6) а где Коэффициент?
11 hello19
 
20.06.12
17:09
ну я просто для примера привел...
12 hello19
 
20.06.12
17:10
Так то там:
Запрос = Новый Запрос("Выбрать СЛУ.х, Слу.у, СЛУ.коэффициент ИЗ РегистрСведений.СЛУ КАК СЛУ");
ТАбЗнач = Запрос.Выполнить().Выгрузить();
13 Ненавижу 1С
 
гуру
20.06.12
17:10
(9) с выбранными
14 hello19
 
20.06.12
17:34
как отсортировать таблицу по столбцу?
15 andrewks
 
20.06.12
17:35
упорядочить по
16 hello19
 
20.06.12
17:36
а пример можно
17 andrewks
 
20.06.12
17:37
примеры - в конструкторе запросов
18 batman69
 
20.06.12
17:38
Совсем народ разленился.
19 hello19
 
20.06.12
18:20
что то не могу отсортировать по двум значениям
надо сначала отсортировать по "х", потом по "у". В итоге должно быть вот так:
х у
1 1
1 2
1 3
2 1
2 2
2 3
....
20 oleg_prg
 
20.06.12
19:01
совсем все плохо... :(

Запрос = Новый Запрос("Выбрать СЛУ.х, Слу.у, СЛУ.коэффициент ИЗ РегистрСведений.СЛУ КАК СЛУ Упорядочить по СЛУ.х, Слу.у");
ТАбЗнач = Запрос.Выполнить().Выгрузить();
21 hello19
 
20.06.12
19:15
Возможно - совсем недавно начал изучать платформу...
что не так?
22 hello19
 
20.06.12
19:18
Спасибо!
23 hello19
 
20.06.12
20:25
Как в таблице значений найти элемент, у которого совпадают значения в 2 колонках - "х" и "у"?
24 Seducer
 
20.06.12
20:32
открой уже синтакс-помощник. там все есть.
25 hello19
 
20.06.12
20:45
Будь для меня все так просто - не просил бы помощи здесь...
26 Живой Ископаемый
 
20.06.12
20:49
2(25) так а в чем сложность, просто интересно.. что иемнно не выходит?
27 GreyK
 
20.06.12
20:49
(25) На Ка нары хочется? Так ты научись пользоваться конструктором запросов, там всё есть на русском!
28 hello19
 
20.06.12
21:02
- Живой Ископаемый
В таблице значений 3 столбца - "х", "у", "коэффициент"
как найти строчку, в котором х=у
29 hello19
 
20.06.12
21:06
пишу функцию, аргумент которой - таблица значений... и уже в самой функции надо будет найти строчку, в которой х=у
30 aleks-id
 
20.06.12
21:08
(29) тогда в запросе условие ставь "ГДЕ СЛУ.х = Слу.у"
31 aleks-id
 
20.06.12
21:09
а вообще дожили. СЛУ решать в 1с запросом... бррррр....
32 andrewks
 
20.06.12
21:11
(31) жду момента, когда на 1С напишут первую операционку
33 hello19
 
20.06.12
21:13
а можно сделать это в цикле?
Просто я ищу диагоналные элементы (х=у)
34 Турист
 
20.06.12
21:15
Если не понимаешь 1С, то нафига на нем так извращаться?
35 Турист
 
20.06.12
21:16
А потом еще жалуются, что она медленно работает ))
36 hello19
 
20.06.12
21:20
- Турист
Сложно дать ответ на вопрос?
37 aleks-id
 
20.06.12
21:22
(36) нельзя ибо можно все сделать в запросе
38 hello19
 
20.06.12
21:23
ну так киньте пример.. я только начал программировать на 1с
39 Живой Ископаемый
 
20.06.12
21:26
40 Турист
 
20.06.12
21:28
Тебе уже сказали, открой конструктор запросов, там даже тупые бухи понимают
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший