Имя: Пароль:
1C
1C 7.7
v7: 1С 7.7 туплю со свойством ячейки таблицы "Текст"
0 tgu82
 
05.08.21
21:53
Обычная таблица во внешней обработке.
?(Итоги.Получить("ИтогСумма")=0,"-",глФРМ_МРСК(Итоги.Получить("ИтогСумма")))
Даже если ставить "Текст" а не "Выражение" - почему-то вычисляла формулу, приведенную выше.
Как - сам теперь не пойму.

Поставил "Выражение" - все норм. Но как-то же она и с "Текст" выражение вычисляла и все работало!!!
Забыл что ли все что когда-то делал и как делал
1 tgu82
 
05.08.21
21:58
1    1    --    --    --    --    --    7 015,98
Всего к оплате                            ?(Итоги.Получить("ИтогСумма")=0,"-",глФРМ_МРСК(Итоги.Получить("ИтогСумма")))

Вообще не пойму почему в одном случае вычисляет с "Текст" а в другом случает нет
2 tgu82
 
05.08.21
22:01
Может фича какая-то? Мозг сломал уже за вечер
3 azernot
 
05.08.21
22:03
(2) Нет, это какая-то фигня. И подозреваю не в 1С.
Тест - он на то и текст. Выражение - оно на то и выражение. Есть ещё шаблон - микс Текста и Выражения (в квадратных скобках)
4 tgu82
 
05.08.21
22:06
(3) Ну нет же там шаблона. Про шаблон знаю и пользуюсь. Но тут почему-то делал так или она почему-то вместо "выражение" показывает в свойстве ячейки "текст"
5 серый КТУЛХУ
 
05.08.21
22:27
рвд?
6 tgu82
 
05.08.21
22:32
(5) Расшифруй РВД пожалуйста
7 Злопчинский
 
05.08.21
22:46
таблица в режиме ввода данных
8 Злопчинский
 
05.08.21
22:47
на данный момент "фича" воспроизводится?
9 tgu82
 
06.08.21
08:04
(8) Да, вопсроизводится
(7) Да нет, обычная внешняя обработка для печати Счет-фактуры
10 vladmenleo
 
06.08.21
08:08
(9) Да быть не может - поищи в своей обработке, может ты где напрямую пишешь в область, а думаешь, что оно вычисляется
11 Bigbro
 
06.08.21
08:13
поддержу (10), у самого несколько таких таблиц есть.
12 tgu82
 
06.08.21
08:16
(10,11) Все перерыл - нету. Хотите - дам удаленку, гляньте!!! Я тоже надеюсь что лыжи ни при чем :)
13 Bigbro
 
06.08.21
08:32
а форма точно эта используется? нет там выше по тексту выбора из внешних, из общих таблиц или форма из обработки?
чудес то не бывает. текст он текстом и должен выйти.
я бы отладчиком поехал. с чтением что было до того, после и перед выводом.
14 tgu82
 
06.08.21
08:36
(13) Это, там две таблицы, в одной срабатывает а в другой нет. Но вторая сделана из первой.
Отладчиком глядел. Без толку. Там вообще у меня упрощенный вариант. Там и отладчиком смотреть практически нечего.
Поставил во второй таблице "Выражение". Все работает. В первой - стоит "текст", во второй "выражение". Работает и то и другое :)))
15 RoRu
 
06.08.21
08:55
(14) уверен, что не другую таблицу  печатает? Очисть вообще ячейку, что будет,?
16 tgu82
 
06.08.21
09:03
(15) Странно. Перетащил эту ячейку чуть левее и все - стало работать как "текст" то есть без расчета, вернул назад - ничего не изменилось. Поставил "выражение" - понятно что работает
17 RoRu
 
06.08.21
09:04
(16) копии нет, где еще работает?
18 tgu82
 
06.08.21
09:06
17. Да есть кстати, там даже одна таблица была. И в ней "текст".
Куда отправить???
19 tgu82
 
06.08.21
09:07
(18)+ Хотя нет, есть с двумя как и было, при этом если выбор "СФ981", то срабатывает, а если "СФ534", то не срабатывает.
20 RoRu
 
06.08.21
09:08
(18) я вообще так поинтересовался , но можно на [email protected]
Но сразу не смогу посмотреть
21 tgu82
 
06.08.21
09:09
(20) да в-общем не к спеху. Поставил "Выражение" - работает норм. Но пришллю. Уж очень странно
22 tgu82
 
06.08.21
09:14
(20) Отправил
23 Злопчинский
 
06.08.21
12:13
Посмотрел.
Прикольно, как описывает ТС.
Если перевыбрать свойство ячейки Текст-Выражение-Текст - то поведение становится обычным-ожидаемым...
Фича похоже на то как будто в свойствазх ячейки где-то "залипло" что "выражение", а показывает в настройках что "текст"...
24 Злопчинский
 
06.08.21
12:15
Полезности от этой фичи мало, и как ее воспроизвести принудительно - я хз.
Другое дело фича с двумя одинаковыми записями о константе - это вещь полезная...
25 tgu82
 
06.08.21
13:11
Всем спасибо! Значит все-таки Лыжи :)))