|   |   | 
| 
 | Как скопировать данные из регистра сведений в таблицу значений | ☑ | ||
|---|---|---|---|---|
| 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 | 
        Тебе уже сказали, открой конструктор запросов, там даже тупые бухи понимают     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |