Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/76: Рейтинг темы: голосов - 76, средняя оценка - 4.93
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977

Программное имя столбца вида и формула

07.07.2010, 12:42. Показов 13983. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Обнаружил такую функциональность только что, которая абсолютно не отвечала моим ожиданиям.

Есть вид, который отображает числовую инфу.
Один из столбцов использует формулу вида: @If(@IsAvailable($Conflict); 0; v), где v - поле, содержит действительное число. Столбец подсчитывает итоговою сумму.
Такая формула была использована, чтобы конфликты отображались, но не влияли на итоговую сумму. Т.к. конфликт, к тому же еще и дочерний док, то значение поля v из конфликта в столбце вовсе не отображается.
Но внимательные пользователи подметили, что итоговая сумма не соотв ожидаемому значению.
После тщательного просмотра было подтверждено, что значение из конфликтного дока влияет на итоговую сумму.
После некоторого исследования выяснилось, что, если назначить программное имя столбцу равное значению поля, то формула столбца не действует! Т.е. если у этого столбца будет имя v, то в столбце будет просто значение поля, а не результат вычисления формулы. Т.о. имя столбца получает больший приоритет значения в виде.

Это фича или бага? Я ранее особо и не пользовался программными именами, не знал такой фичи.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.07.2010, 12:42
Ответы с готовыми решениями:

Дана строка вида «Фамилия Имя Отчество». Получить строку вида Имя Отчество
Дана строка вида «Фамилия Имя Отчество». Получить строку вида Имя Отчество

Программное изменение вида курсора
Как при нажатие на кнопку изменить вид курсора? Заранее спасибо!

Формула Вида
Подскажите пожалуйста, как лотус использует формулу отбора для построения вида например у меня есть вид с формулой SELECT...

7
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 1,454
07.07.2010, 13:07
багофича
кстати, если программное имя у колонок в одной вьюхе совпадает, то формула считается только 1 раз (для первой из колонок).
пару дней назад столкнулась...
0
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
07.07.2010, 13:09
Цитата Сообщение от OKEN
багофича
Предлагаю заменить термин на айбиэмофича - фича от айбиэма - очередная бага для разработчика.
0
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
07.07.2010, 13:51
айбиэмофича

Я, если хочу всё-таки использовать красивые программные имена для колонок ставлю впереди "$".

Кстати, я в своей базе через программные имена колонок передаю параметры для InViewEdit процедуры
Такой вот извращенец
0
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 1,454
07.07.2010, 13:51
Akupaka айбиэмофича как-то коряво...
не обидишься, если влезу с вопросом?
а как-то можно программно изменить программное имя?
Оно рид-онли (по крайней мере, на той версии клиента, которой пользуюсь сейчас).
0
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
07.07.2010, 14:14
Цитата Сообщение от Omh
Я, если хочу всё-таки использовать красивые программные имена для колонок ставлю впереди "$".
Тоже мне красивость, такая красивость потом не работает в формулах столбцов. Хотя, наверное, это только для циферьных имен справедливо. В любом случае, $ системный символ, лучше его использовать только "на чтение".



Цитата Сообщение от Omh
я в своей базе через программные имена колонок передаю параметры для InViewEdit
Ну, справедливо



Цитата Сообщение от OKEN
не обидишься, если влезу с вопросом?
Ну, если не будешь обзываться, то не обидюсь



Цитата Сообщение от OKEN
Оно рид-онли
А я больше чем хелп и не знаю )) DXL?
0
0 / 0 / 0
Регистрация: 07.02.2010
Сообщений: 1,063
07.07.2010, 14:27
Цитата Сообщение от OKEN
Akupaka айбиэмофича как-то коряво...
<флуд>
Ну тогда эмофича - для краткости
</флуд>
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
07.07.2010, 14:36
Цитата Сообщение от Мыш
Ну тогда эмофича - для краткости
[off] фИБМча — кто короче?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.07.2010, 14:36
Помогаю со студенческими работами здесь

Запросить у пользователя имя, фамилию, а затем вывести строку вида "фамилия, имя"
С. Прата, &quot;Язык программирования С++&quot;, 4 глава, задача 3. Напишите программу, которая запрашивает у пользователя имя, фамилию, а затем...

Программное Удаление Личного Вида Для Пересоздания
Добрый день Всем ! Lotus 7.02 Проблема что в видах в которых пользователи смотрят свои документы (фильтр на условие только...

Как задать имя столбца, если имя - это значение поля другой таблицы?
Доброго времени суток! При вставке нового значения в таблицу1, срабатывает триггер, который добавляет столбец в таблицу2. Именем этого...

Построить три вида фигуры. На месте вида спереди и вида слева совместить часть вида с частью разреза

Построить три вида фигуры. На месте вида спереди и вида слева совместить часть вида с частью разреза - AutoCAD
Меня уже совсем выносит. Правильно ли я делаю?.. Не могу представить нормально вид слева. Что делаю не так? До второй фигуры даже и не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru