|   |   | 
| 
 | ЗначениеВСтрокуВнутр и ЗначениеИзСтрокиВнутр | ☑ | ||
|---|---|---|---|---|
| 0
    
        Солнце 13.05.16✎ 11:30 | 
        Есть написанный механизм, который особого желание переписывать нет, так как затронет заведенные данные в базе.
 В реквизит "СтруктураПараметровЗапроса" Записывается структура СтруктураПараметровЗапроса = ЗначениеВСтрокуВнутр(СтруктураПараметров); Потом позже она используется СтруктураПараметров = ЗначениеИзСтрокиВнутр(Выборка.СтруктураПараметровЗапроса); Механизм написан давно и работал!! Но на данный момент значения записываемые и получаемые отличаются. Работа в одной ИБ. Возможно что что-то поменялось в платформе? или как?) | |||
| 1
    
        Посмотрим 13.05.16✎ 11:37 | 
        Слово "Выборка." означает, что ты эту строку через запрос протаскиваешь?     | |||
| 2
    
        Солнце 13.05.16✎ 11:39 | 
        (1) С помощью запроса вытаскиваю необходимые строки из регистра сведения.     | |||
| 3
    
        Maniac 13.05.16✎ 11:42 | 
        Немного оф. хз что произошло но данные методы в 8.3 начали дико тормозить.     | |||
| 4
    
        Посмотрим 13.05.16✎ 11:43 | 
        Может все-таки меняет кто ручками? (из вредности, глупости)     | |||
| 5
    
        Посмотрим 13.05.16✎ 11:49 | 
        Или ты можешь воспроизвести эту ошибку? Т.е. сохранить один набор, а на выходе получить другой.     | |||
| 6
    
        Солнце 13.05.16✎ 11:59 | 
        (5) Я могу легко воспроизвести эту ошибку. Я и проверила что результаты разные)     | |||
| 7
    
        Солнце 13.05.16✎ 11:59 | 
        (3) то есть стоит задуматься о переписывании?(((     | |||
| 8
    
        Cyberhawk 13.05.16✎ 12:04 | 
        "значения записываемые и получаемые отличаются" // Без картинки не поверю, ну и смотря что ты вкладываешь в понятие "отличаются"     | |||
| 9
    
        Солнце 13.05.16✎ 12:04 | 
        Если надо переписать, то дайте мне идею как записать Структуру параметров для запроса в реквизит?) Или что то такое придумать чтобы использовать хранение структуры)     | |||
| 10
    
        Солнце 13.05.16✎ 12:05 | 
        (8) Могу скрины наделать?) Легче будет?)     | |||
| 11
    
        Cyberhawk 13.05.16✎ 12:06 | 
        (10) На одной картинке если сделаешь что на входе и что на выходе, то однозначно будет легче и плюс тебе в карму     | |||
| 12
    
        Солнце 13.05.16✎ 12:08 | 
        (11) ок. Ща.     | |||
| 13
    
        Cyberhawk 13.05.16✎ 12:10 | 
        "Или что то такое придумать чтобы использовать хранение структуры)" // Храни в константе с типом "Хранилище значения"     | |||
| 14
    
        Солнце 13.05.16✎ 12:10 | 
        (13) Как вариант об этом думала)     | |||
| 15
    
        Cyberhawk 13.05.16✎ 12:13 | 
        (14) Оба варианта требуют написания обработок для записи и чтения этих настроек. В идеале лучше бы в регистре сведений наглядно все данные хранить     | |||
| 16
    
        Солнце 13.05.16✎ 12:37 | 
        (15) Я бы так и сделала... Если бы я писала)     | |||
| 17
    
        Солнце 13.05.16✎ 12:41 | 
        (15) Я короче поняла ошибку.... Механизм работает) Все норм) Нашла ошибку вообще в организации всего этого процесса хранения))) Спасибо))     | |||
| 18
    
        Солнце 13.05.16✎ 12:42 | 
        Тема закрыта) Спасибо всем кто отвлек мое внимание) я посмотрела по-другому на проблему))     | |||
| 19
    
        Посмотрим 13.05.16✎ 12:43 | 
        Тут надо разделить все таки процесс)
 Преобразование значение (данном случае структура) З1 в строку С1. Сохранение строки С1 в регистр Получение строки С2 из регистра Преобразование С2 в значение З2 равны ли С1 и С2 если равны, то получается функции преобразования (ЗначениеВСтрокуВнутр..) не выполняют свой функционал, а если С1 <> С2 то это уже вопросы к механизму РС. | |||
| 20
    
        Солнце 13.05.16✎ 12:48 | 
        (19) Надо просто программисту, который это писал, не страдать ерундой) Его механизм все равно косячит) а мне переделывай))     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |