| 
    
            
         
         | 
    
  | 
Помогите установить ТекущуюСтроку Таблицы Формы | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Икогнито    
     04.06.13 
            ✎
    07:59 
 | 
         
        http://s40.radikal.ru/i088/1306/e4/0844da6971d8.jpg
  
        При установке интерактивно текущей строки на группировке в таблице 1, в таблице 2 отображаются поля, входящие в группировку. Хочу при открытии формы установить текущую строку в таблице 1 на группировке и скрыть этот элемент формы. Профит: в таблице 2 будут отражены только группировки, доступные пользователю для изменения. Подскажите как это можно установить текущую строку программно? Уже второй день бьюсь, ничего не получается.  | 
|||
| 
    1
    
        zak555    
     04.06.13 
            ✎
    08:00 
 | 
         
        транш ?     
         | 
|||
| 
    2
    
        Defender aka LINN    
     04.06.13 
            ✎
    08:02 
 | 
         
        (0) Свойство ТекущаяСтрока вполне себе доступно на запись     
         | 
|||
| 
    3
    
        banco    
     04.06.13 
            ✎
    08:04 
 | 
         
        (0) а пользовательские настройки отчета конечно нельзя использовать?     
         | 
|||
| 
    4
    
        zak555    
     04.06.13 
            ✎
    08:05 
 | 
         
        + (1)
  
        транш - доля займа, кредита, передаваемая заемщику одноразово, в виде одной порции.  | 
|||
| 
    5
    
        Старик Юзергад    
     04.06.13 
            ✎
    09:06 
 | 
         
        (2) ага, доступно, только что туда писать и как это получить, что туда записать     
         | 
|||
| 
    6
    
        Defender aka LINN    
     04.06.13 
            ✎
    09:24 
 | 
         
        (5) Посмотреть отладчиком, что там находится - не предлагать?     
         | 
|||
| 
    7
    
        banco    
     04.06.13 
            ✎
    09:33 
 | 
         
        (5) если не найдешь в справке, то можешь так попробовать
  
        Элементы.ТвояТаблица.ТекущаяСтрока = НужнаяСтрока.ПолучитьИдентификатор();  | 
|||
| 
    8
    
        Старик Юзергад    
     04.06.13 
            ✎
    09:52 
 | 
         
        (6) неопределено     
         | 
|||
| 
    9
    
        Старик Юзергад    
     04.06.13 
            ✎
    09:53 
 | 
         
        (7) не работает     
         | 
|||
| 
    10
    
        Старик Юзергад    
     04.06.13 
            ✎
    09:58 
 | 
         
        (7) как получить это НужнаяСтрока?     
         | 
|||
| 
    11
    
        banco    
     04.06.13 
            ✎
    10:21 
 | 
         
        (10) НужнаяСтрока - это элемент коллекции таблицы которую ты хочешь на форме делать текущей строкой.     
         | 
|||
| 
    12
    
        Старик Юзергад    
     04.06.13 
            ✎
    10:37 
 | 
         
        (11)
  
        Отчет.КомпоновщикНастроек.Настройки.Структура[0] - там есть группировка компоновки данных. Идентификаторы пустые. При указании Элементы.КомпоновщикНастроекНастройки.ТекущийЭлемент = Отчет.КомпоновщикНастроек.Настройки.Структура[0]; эффекта никакого  | 
|||
| 
    13
    
        Старик Юзергад    
     04.06.13 
            ✎
    10:38 
 | 
         
        если ловить в при активизации строки, то Элементы.КомпоновщикНастроекНастройки.ТекущаяСтрока:    item/1/    ИдентификаторКомпоновкиДанных     
         | 
|||
| 
    15
    
        Старик Юзергад    
     04.06.13 
            ✎
    12:51 
 | 
         
        жесть как резко упал уровень мисты     
         | 
|||
| 
    16
    
        Икогнито    
     04.06.13 
            ✎
    19:32 
 | 
         
        ап, специалисты, отзовитесь, тожа интересно     
         | 
|||
| 
    17
    
        banco    
     04.06.13 
            ✎
    20:02 
 | 
         
        (12) надо идентификатор группировки получить
  
        Элементы.КомпоновщикНастроекНастройки.ТекущаяСтрока = Отчет.КомпоновщикНастроек.Настройки.ПолучитьИдентификаторПоОбъекту(Отчет.КомпоновщикНастроек.Настройки.Структура[0]);  | 
|||
| 
    18
    
        Икогнито    
     04.06.13 
            ✎
    20:07 
 | 
         
        (17) у тебя логин на инфостарте есть?     
         | 
|||
| 
    19
    
        banco    
     04.06.13 
            ✎
    20:09 
 | 
         
        (18) да, такой же как тут     
         | 
|||
| 
    20
    
        Икогнито    
     04.06.13 
            ✎
    20:09 
 | 
         
        (17) Спасибо тебе, ты единственный спец на этом форуме.
  
        Я хочу тебе перечислить 50$m в благодарность, потому и спрашиваю про логин.  | 
|||
| 
    21
    
        Икогнито    
     04.06.13 
            ✎
    20:11 
 | 
         
        (19) зайди в эту тему, напиши ответ и я перечислю тебе инфостарт-денег
  
        http://forum.infostart.ru/forum26/topic87404/  | 
|||
| 
    22
    
        banco    
     04.06.13 
            ✎
    20:11 
 | 
         
        (20) спасибо ))))     
         | 
|||
| 
    23
    
        Икогнито    
     04.06.13 
            ✎
    20:16 
 | 
         
        (22) бросил 30, кинь мне на инфостарте свой ID, чтобы я через кошелек еще 20-ку перечислил.
  
        Спасибо тебе, брат!  | 
|||
| 
    24
    
        Икогнито    
     04.06.13 
            ✎
    20:17 
 | 
         
        +(23) все, не надо, нашел как перечислить.
  
        Должно в сумме 50 прийти  | 
|||
| 
    25
    
        Икогнито    
     04.06.13 
            ✎
    20:25 
 | 
         
        Banco настоящий одинесник, все остальные миста-тролли!
  
        Никто два дня вопрос решить не мог! Это не первая ветка!  | 
|||
| 
    26
    
        banco    
     04.06.13 
            ✎
    20:25 
 | 
         
        (24) пришли, не для этого конечно помог, приятно, спасибо     
         | 
|||
| 
    27
    
        Икогнито    
     04.06.13 
            ✎
    20:39 
 | 
         
        (26) пожалуйста :) Ты мне от души помог, я тебя отблагодарил как могу :) Удачи тебе! С такими знаниями ты в МСК спокойно работу на "отстатыщ" найдешь. 
  
        Миста два дня думала, троли отписывались, никто ответа не знал.  | 
|||
| 
    28
    
        banco    
     04.06.13 
            ✎
    20:43 
 | 
         
        (27) на самом деле, я тоже не знал ответа, думал как и для обычных таблиц текущаястрока = получитьидентификатор(). оказалось что нету функции получитьидентификатор(), но что то должно быть, посмотрев в сп функции настройки компановщика, сразу нашел ПолучитьИдентификаторПоОбъекту()     
         | 
|||
| 
    29
    
        Икогнито    
     04.06.13 
            ✎
    20:45 
 | 
         
        (28) ну не знаю, я всю компоновку перешерстил, все настройки и варианты получения идентификаторов перепробовал, а до такой простой вещи не додумался... :(     
         | 
|||
| 
    30
    
        EvgeniuXP    
     04.06.13 
            ✎
    21:09 
 | 
         
        (7) а можно вычислить смещение и его подставлять :) и всё будет работать!     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |