Версия для печати темы (https://pro1c.org.ua/index.php?s=ea24b94f810df03755aae7ec93bef785&showtopic=56312)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ не могу обработать значение

Автор: 4andriy 13.01.20, 13:45

Многострочная часть:
"Сум" строка 10 символов использовать для элемента - в ней есть значения.
Периодический - галочки нет.
Сортировка - галочки нет.
Отбор по реквизиту - галочки нет.

В самой таблице в конце реквизит "Сум" добавлен в таблицу.

На форме есть текст с формулой

ТекущийЭлемент().Сум
который работает со всеми реквизитами кроме этого. Тоесть если напишем
ТекущийЭлемент().Адрес
- все работает. А вот с значением Сум не работает. Что может быть? Пробовал перевести в число, менять колличество символов - ноль реакции.

Автор: Naghual 13.01.20, 13:55

Цитата(4andriy @ 13.01.20, 14:45) *
На форме есть текст с формулой
ТекущийЭлемент().Сум
который работает со всеми реквизитами кроме этого. Тоесть если напишем
ТекущийЭлемент().Адрес
- все работает. А вот с значением Сум не работает. Что может быть? Пробовал перевести в число, менять колличество символов - ноль реакции.


1. Что значит "Не работает" ??? Это такое сообщение об ошибке? )
Приведите полный ответ системы. Как правило, 80% ответа содержится в сообщениях об ошибках.

2. Скопируйте имя реквизита из конфигурации и вставьте в текст модуля. Возможно банальное "очепятывание". Типа вместо русской буквы С набрана английская C. Выглядят одинаково - но они разные )

Автор: 4andriy 13.01.20, 13:57

Naghual @ Сегодня, 13:55 * ,
1. никакой ошибки, просто пусто при переходе, когда меняю Сум на Адрес - работает.

2. сейчас попробую, не исключено

Автор: Naghual 13.01.20, 14:14

4andriy @ Сегодня, 14:57 * ,

Цитата(4andriy @ 13.01.20, 14:57) *
1. никакой ошибки, просто пусто при переходе, когда меняю Сум на Адрес - работает.

Значит есть такой реквизит, либо переменная формы, либо глобальная переменная, либо глобальный реквизит с таким именем...
Это ж Вам не магия )))

Автор: Sharzem 15.01.20, 15:02

Цитата(4andriy @ 13.01.20, 14:45) *
Многострочная часть

Цитата(4andriy @ 13.01.20, 14:45) *
ТекущийЭлемент().Сум


ТекущийЭлемент у Вас довідник, який швидше за все має реквізит Сум. Значення цього реквізиту = ПустоеЗначение() тому і не працює.
Швидше за все має бути Количество * Цена. Я так вважаю.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua