Имя: Пароль:
1C
 
Zero-строка в макете 1С
,
0 Гений 1С
 
гуру
14.06.21
11:24
Есть такое в MXL, что если значение параметра не заполнено, строка не выводится?
1 ДенисЧ
 
14.06.21
11:29
нет
2 fisher
 
14.06.21
11:32
MXL со встроенной логикой называется СКД.
3 acht
 
14.06.21
11:36
Ну ладно там odata. Но mxl, Геня, mxl которому 100500 лет, можно было изучить-то?
Чем дальше тем тупее.
4 acanta
 
14.06.21
11:51
Вы еще спросите есть ли в mxl включение фильтра в заголовках колонок..
5 mistеr
 
14.06.21
14:10
(0) Что есть "строка"?
6 Aleksey
 
14.06.21
14:30
И группировка строк как в екселе
7 Ненавижу 1С
 
гуру
14.06.21
15:53
(5) геня мастер постановки задач, жаль вокруг одни буквоеды
8 Chameleon1980
 
14.06.21
15:57
(7) точно - мастер
о чем спросил?
9 Ненавижу 1С
 
гуру
14.06.21
15:58
(8) это знает только автор вопроса, но и это не точно
10 Chameleon1980
 
14.06.21
16:06
в строке может быть много параметров
в области
11 Chameleon1980
 
14.06.21
16:06
или что?
12 Гений 1С
 
гуру
14.06.21
19:07
(8) (9) что в вопросе не понятно?
13 acht
 
14.06.21
19:10
(12) Ноль бит, буквоеды, ггг. Правильно я говорю, Геня?
14 Гений 1С
 
гуру
14.06.21
19:13
(13) 0 бит
15 acht
 
14.06.21
19:13
(14) Ой, прости. А остальное правильно, да? Может быть там регистр у букв "Г" поправить?
16 Гений 1С
 
гуру
14.06.21
19:18
(15) не засоряй эфир
17 acht
 
14.06.21
19:27
(16) "не засоряй эфир", записал, спасибо, буду использовать.
Что-то еще?
18 ДенисЧ
 
14.06.21
19:52
(13) (14) ноль или нуль? ))
19 lodger
 
14.06.21
22:59
(18) сказано 0, значит 0!
20 Ёпрст
 
15.06.21
00:01
(19) ноль, или ноль факториал ? Уточните
21 acht
 
15.06.21
00:22
(20) > ноль факториал
буквоеды!
0 бит, ггг, не засоряй эфир! Что в вопросе не понятно?

Гм. А быть гением так просто, оказывается.
22 Chameleon1980
 
15.06.21
05:12
нее. не просто.
чтобы задавать такие вопросы нужны:
талант,
смелость

как минимум
23 BeerHelpsMeWin
 
15.06.21
06:24
(21) >А быть гением так просто, оказывается.
Статью написал? Обработку на инфостарт выложил? То-то же, до настоящего Гени ещё работать и работать!
24 RomaH
 
naïve
15.06.21
07:19
Если Найти(ОбластьМакета.Представление,"Обязательно") > 0 Тогда
            ТабличныйДокумент.Вывести(СоответствиеОбластейМакета[ОбластьМакета.Представление]);
        Иначе
            
            ВыводитьОбласть = Ложь;
            
            Для Каждого ПараметрОбласти Из СоответствиеОбластейМакета[ОбластьМакета.Представление].Параметры Цикл
                Если ЗначениеЗаполнено(ПараметрОбласти) Тогда
                    ВыводитьОбласть = Истина;
                    Прервать;
                КонецЕсли;
            КонецЦикла;
                
            Если ВыводитьОбласть Тогда
                
                Если Найти(ОбластьМакета.Представление,"_ВСтроку") > 0 Тогда
                    
                    Если Не НачатВыводВСтроку Тогда
                        ОбластьПриемникВСтроку = СоответствиеОбластейМакета[ОбластьМакета.Представление];    
                    КонецЕсли;
                    
                    ТабличныйДокументПриемникВСтроку.Вывести(СоответствиеОбластейМакета[ОбластьМакета.Представление]);
                    НачатВыводВСтроку = Истина;
                    
                ИначеЕсли НачатВыводВСтроку Тогда
                    
                    МассивСтрок = Новый Массив;
                    
                    Для Ш = 1 По ТабличныйДокументПриемникВСтроку.ВысотаТаблицы Цикл
                        МассивСтрок.Добавить(ТабличныйДокументПриемникВСтроку.Область(Ш,1,Ш,1).Текст);    
                    КонецЦикла;
                    
                    ОбластьПриемникВСтроку.Область(1,1,1,1).Текст = СтрСоединить(МассивСтрок,"; ");
                    
                    ТабличныйДокумент.Вывести(ОбластьПриемникВСтроку);

                    НачатВыводВСтроку = Ложь;
                    ТабличныйДокументПриемникВСтроку = Новый ТабличныйДокумент;
                    
                    ТабличныйДокумент.Вывести(СоответствиеОбластейМакета[ОбластьМакета.Представление]);
                    
                Иначе
                    ТабличныйДокумент.Вывести(СоответствиеОбластейМакета[ОбластьМакета.Представление]);
                    НачатВыводВСтроку = Ложь;
                КонецЕсли;
                
            КонецЕсли;
            
        КонецЕсли;
        
    КонецЦикла;
25 acht
 
15.06.21
08:10
(23) Да, тут недоработка, ты прав. Я пока там просто забаненный. Надо исправляться.
26 fisher
 
15.06.21
09:11
(25) > Я пока там просто забаненный
Как достиг?