Имя: Пароль:
1C
1C 7.7
v7: Расположение колонок в таблице значений
0 Масянька
 
23.03.18
12:53
День добрый!
Вопрос к знатокам: есть внеш. обработка. На ней одна таблица значений. И есть переключатель, согласно которому инициализируется таблица.
2 настройки: простая таблица и таблица с заморочками (ТСЗ для краткости).
ТСЗ - около 20 колонок, хочется некоторые колонки выводить в одной (с помощью Формекса).
При открытии и первом переключении (переключатель) все норм, а вот если еще пару потыкать в переключатель - вылет (программа будет закрыта).
Складывается впечатление, что такая ТСЗ не айс.
Я права?
Спасибо.
1 ADirks
 
23.03.18
13:18
сделай 2 таблички, и видимостью рули
2 Масянька
 
23.03.18
13:20
(1) Обход у меня сложился. :)
То есть такая таблица все-таки не нормально?
3 SleepyHead
 
гуру
23.03.18
13:21
(2) По каким критериям нормальность оцениваете? Тут телепатов нет..
4 Масянька
 
23.03.18
13:22
(3) По тому, что программа вылетает.
5 ADirks
 
23.03.18
13:25
Ну дык, раз вылетает, значит что-то там глючит внутри. Поскольку внутрь ты залезть не можешь, то надо обруливать, вот и весь сказ.
6 SleepyHead
 
гуру
23.03.18
13:29
(4) И вы все еще сомневаетесь, нормально ли такое поведение? Я восхищен!
7 Масянька
 
23.03.18
13:33
(6) Ну, мало ли... Может есть какое-то секретное волшебное слово, про которое я не в курсе.
8 Salimbek
 
23.03.18
13:47
(7) Конечно есть! )
9 Масянька
 
23.03.18
13:49
(8) Будь человеком - скажи, пожалуйста!
10 Salimbek
 
23.03.18
13:53
Я наблюдал разные веселости в 7-ке, правда с Табличным полем, но суть, вроде бы, от этого не меняется.
Проблема в том, что все эти обходные маневры, что Формэкс, что ТП, работают, как сама понимаешь, в отрыве от основной 1С-ки, поэтому может быть такое, что событие ты еще отрабатываешь, а объекта для этого события уже нет. Отсюда выход за границы допустимых данных и вылет 1С-ки с ошибкой.
Поэтому я лично старался все события вытащить из основных обработчиков в отдельный поток. Либо через ОбработкаВнешнегоСобытия, либо через ложное закрытие формы и обработку в ПриЗакрытии()
11 Масянька
 
23.03.18
13:54
(10) Какое большое волшебное слово...
Лады, я поняла, буду обходить.
Спасибо, мужики!
12 Salimbek
 
23.03.18
13:55
А так - можешь ведь сделать и тестовую обработку - в которой заполняешь ТЗ-шки левыми данными и вставляешь свою форму. Если будет такая обработка, то кто-нибудь может и потестировать более плотно.
13 uno-group
 
23.03.18
14:18
Посмотри поле автосохранение настроек отчета. И влаги сохранять при сохранение у своих ТЗ. Были баги в 7 с этим даже бех Формекса
14 Масянька
 
23.03.18
14:19
(13) Да нет... Все норм без ТСЗ. А с ТСЗ - падает.
15 oslokot
 
23.03.18
14:32
Покажи скрин формы
16 oslokot
 
23.03.18
14:34
возможно стоит поэкспериментировать с различными версиями формекса
17 Масянька
 
23.03.18
14:35
(15) https://pastenow.ru/8a9ef26423541415a7efdea89d0d4083
Она еще не доделана.
18 oslokot
 
23.03.18
14:41
Пакет - это "ТЗС"?
19 Масянька
 
23.03.18
14:45
(18) Да. Именно она на скрине. Подчеркиваю - не доделана.
20 oslokot
 
23.03.18
14:47
Можно попробовать сделать табличное поле - источник данных ТЗ
21 Масянька
 
23.03.18
14:48
(20) Обход я уже придумала.