|   |   | 
| 
 | Веб-клиент и цикл Для Каждого | ☑ | ||
|---|---|---|---|---|
| 0
    
        Cybercat 18.12.21✎ 23:46 | 
        Я перепробовал уже всё. 
 Почему у веб клиента вызывает ступор вот такая простая вещь: Для Каждого Стр ИЗ МассивТекст Цикл Где МассивТекст это массив. Точно такой же ступор у него от перебора строк Текстового Документа. Да как мне это сделать? | |||
| 1
    
        acht 18.12.21✎ 23:49 | 
        УМВР ЧЯДНТ?     | |||
| 2
    
        MyNick 19.12.21✎ 08:47 | 
        (0) Чо? ))))     | |||
| 3
    
        MyNick 19.12.21✎ 08:48 | 
        Для перестать бухать и научиться формулировать вопросы.
 Ступор в веб клиенте - эт чо, новый ИТ термин? | |||
| 4
    
        Гений 1С гуру 19.12.21✎ 09:24 | 
        (3) вот именно, какой текст ошибки?     | |||
| 5
    
        NorthWind 19.12.21✎ 09:25 | 
        (0) виснет что ли? Про что речь?     | |||
| 6
    
        MaxxiMiliSanM 19.12.21✎ 09:28 | 
        Делай на сервере     | |||
| 7
    
        Cybercat 19.12.21✎ 14:32 | 
        (6) Делаю на сервере.     | |||
| 8
    
        Cybercat 19.12.21✎ 14:33 | 
        (4) Нет ошибки. Веб клиент работает в браузере, отладка невозможна, при достижении этой строки молча перестает выполнять код.     | |||
| 9
    
        Cybercat 19.12.21✎ 14:34 | 
        (5) Просто перестает выполняться на этой строке.  Не генерирует никаких ошибок.     | |||
| 10
    
        Cybercat 19.12.21✎ 14:36 | 
        (2) Дилдо в очо.     | |||
| 11
    
        Cybercat 19.12.21✎ 14:38 | 
        (3) Для перестать бухать и учить говорить русский.     | |||
| 12
    
        exwill 19.12.21✎ 14:41 | 
        (8) Так может массив большой?     | |||
| 13
    
        acht 19.12.21✎ 14:57 | 
        (8) > в браузере, отладка невозможна
 Серьёзно что-ли? А как определил, что "при достижении этой строки"? | |||
| 14
    
        acht 19.12.21✎ 14:59 | 
        (10) > Дилдо в очо.
 Все тупые традиционно борзые. Теория работает. | |||
| 15
    
        ReaLg гуру 19.12.21✎ 15:17 | 
        (8) первая строка в выдаче гугла про отладку в веб-клиенте. https://infostart.ru/1c/articles/1193872/     | |||
| 16
    
        Cybercat 19.12.21✎ 15:42 | 
        Выловил ошибку.
 Содержимое которое перебирается в цикле это текстовая таблица, данные в кавычках, разделители запятые. Ошибка преобразования данных XDTO: НачалоСвойства: param Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType по причине: Ошибка преобразования данных XDTO: НачалоСвойства: codext Форма: Атрибут Тип: {http://v8.1c.ru/8.1/data/ui}TextEncoding по причине: Несоответствие типов XDTO по причине: Ошибка проверки данных XDTO: Значение: '' не соответствует простому типу: {http://v8.1c.ru/8.1/data/ui}TextEncoding Значение не соответствует значениям фасета перечисления | |||
| 17
    
        Cybercat 19.12.21✎ 15:43 | 
        (13) сообщениями     | |||
| 18
    
        Cybercat 19.12.21✎ 15:47 | 
        (14) Судя по твоему ответу, таки да.     | |||
| 19
    
        Garykom гуру 19.12.21✎ 15:54 | 
        Непечатный символ в строке. ССЗБ.     | |||
| 20
    
        Garykom гуру 19.12.21✎ 15:55 | 
        Строки в 1С не предназначены для непечатных
 Для это есть ДвоичныеДанные | |||
| 21
    
        Garykom гуру 19.12.21✎ 15:56 | 
        И да это косяк разрабов платформы
 Бывает Может даже лет через дцать исправят эту фичу более чем 10 летней давности | |||
| 22
    
        pechkin 19.12.21✎ 15:59 | 
        (19) причем здесь непечатный. Ясно же сказано: Значение не соответствует значениям фасета перечисления | |||
| 23
    
        Garykom гуру 19.12.21✎ 16:54 | 
        (22) Значение: '' не соответствует простому типу: {http://v8.1c.ru/8.1/data/ui}TextEncoding     | |||
| 24
    
        acht 19.12.21✎ 17:21 | 
        (18) А, ну значит это именно я убиваю свои выходные работой в гамаке на лыжах, не зная при этом как включить отладку и упростить себе жизнь. Действительно, вот я тупой.     | |||
| 25
    
        acht 19.12.21✎ 17:28 | 
        (19) Не факт. 
 Это вообще наведенная ошибка. Преобразование данных XDTO, оно возникает при клиент-серверном взаимодействии, прямом при передачем параметров, или косвенным, например при контекстом вызове, когда состояние формы сервера синхронизируется с состянием формы клиента. Что там происходит конкретно, по доносящимся обрывкам нечленораздельной речи непонятно. | |||
| 26
    
        Garykom гуру 19.12.21✎ 17:40 | 
        (25) если ТС не врет что у него массив строк то больше нечему
 понятно что возможно в каком то элементе массива не строка а нечто иное что не шмогло сериализоваться и пройти клиент-сервер | |||
| 27
    
        Garykom гуру 19.12.21✎ 17:42 | 
        (24) отладка херня
 сам недавно словил глюк на фоновом когда отладка тупо падает если в фоновом попытаться ЧтениеZipФайла на битом файле zip архива | |||
| 28
    
        acht 19.12.21✎ 17:43 | 
        (26) ТС много о чем умалчивает. Вполне может оказаться, что "массив строк" это какой-нибудь реквизит формы с типом "Произвольный".     | |||
| 29
    
        Garykom гуру 19.12.21✎ 17:44 | 
        (27)+ и да если на старых платформах (до 20-й точно) попытаться передать между клиентом и сервером (неважно в какую сторону) файлик за 2Tb он прилетает битый     | |||
| 30
    
        Garykom гуру 19.12.21✎ 17:45 | 
        (28) и такое возможно
 явно видно что тупой и борзый | |||
| 31
    
        acht 19.12.21✎ 17:45 | 
        (27) > глюк на фоновом 
 А там тот же самый принцип что и здесь. Когда для формулирования и регистрирования ошибки нужно произвести обмен с сервером и он не проходит, получается ошибка в обработчике ошибки и все взрывается. | |||
| 32
    
        acht 19.12.21✎ 17:46 | 
        обмен с сервером === с менеджером кластера     | |||
| 33
    
        Garykom гуру 19.12.21✎ 17:47 | 
        (31) угу но я два часа убил пытаясь понять в чем проблема при типовом переносе данных из ЗУП в КА     | |||
| 34
    
        acht 19.12.21✎ 17:48 | 
        (33) Ну, 2 часа против 18 у ТС. Отладчик все таки помогает.     | |||
| 35
    
        Garykom гуру 19.12.21✎ 17:50 | 
        (34) неа
 отладчик нифига не помог кроме как найти функцию где падает затем логически догадался что перед этим была проверка архива на битость (которая почему то не срабатывает) проверил архив и упс он битый стал копать почему и выяснил что бага в платформе при передаче больших файлов между клиентом и сервером, в любую сторону | |||
| 36
    
        acht 19.12.21✎ 17:54 | 
        (35) А ты в фоновое эти два терабайта через парамтеры метода что-ли передавал, как двоичные данные?     | |||
| 37
    
        acht 19.12.21✎ 17:54 | 
        (36) А, не, с клиента. Отменяется.     | |||
| 38
    
        Cybercat 22.12.21✎ 11:23 | 
        (28) Массив это массив. Как оказалось, проблема в тормознутости браузерной версии 1С и асинхронности. Всё отрабатывает, но не в том порядке.     | |||
| 39
    
        Cybercat 22.12.21✎ 11:25 | 
        (30) Написать такое способен только конченый мудак) Каковым ты и являешься.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |