С Новым годом! Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/55: Рейтинг темы: голосов - 55, средняя оценка - 4.84
0 / 0 / 0
Регистрация: 15.12.2008
Сообщений: 45

Может Ли Кнопка В Richtext Поле Видеть Код На Форме?

26.09.2013, 15:44. Показов 10074. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь из кнопки, которую добавляю в RichText поле получить какой-нибудь код, сохраненный в форме или полях.
Однако, похоже, что кнопка не может видеть никакого кода ни в поле, которое ее содержит, ни вызвать функции или классы из самой формы.

Или это все-таки возможно?
Если да, то как?

Буду благодарна за любые советы.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.09.2013, 15:44
Ответы с готовыми решениями:

Модуль webbrowser. Он может видеть код html сайта? Реагировать на него?
Допустим вот нашёл в коде cyberforum такой элемент.

Не работает кнопка на форме. Найдите ошибку кто может
Кнопка НАЗАД (button2) не работает,она вообще не становится активной. using System; using System.Collections.Generic; using...

Создайте новое приложение, в котором на форме расположены Поле ввода, Метка и Кнопка
Создайте новое приложение, в котором на форме расположены Поле ввода, Метка и Кнопка. Пользователь вводит в Поле ввода целое число N. После...

11
0 / 0 / 0
Регистрация: 26.06.2006
Сообщений: 143
26.09.2013, 18:10
Rosna,

можно вынести код в библиотеку и обращаться к ее функциям/процедурам.
0
0 / 0 / 0
Регистрация: 15.12.2008
Сообщений: 45
26.09.2013, 18:14
Цитата Сообщение от Кирилл Шваб
Rosna,

можно вынести код в библиотеку и обращаться к ее функциям/процедурам.
А каким образом можно заатачить библиотеку на форму?
Дело в том, что я хочу отправлять форму письмом и в ричтекст этой формы добавлять кнопки.
0
0 / 0 / 0
Регистрация: 27.10.2011
Сообщений: 2,124
26.09.2013, 18:21
эээ... по почте. Ну для этого понадобиться тогда шаблоны ПЯ пользователям менять, вставлять библиотеки...

Видел такое сам. После закрытия обращения SD, приходило письмо с 2-мя кнопками.
подтвердить и отклонить.
Код в них использовал библиотеки из ПЯ, в каждой кнопке был прописан USE библиотеки.
Правда потом кнопки переписали на вызов агентов из ПЯ или на Execute, точно не помню уже.

А вот так на лету... да ж не знаю... Кнопка работает в контексте поля, которое в контексте формы, которая в контексте базы.
Данный вопрос как видимость переменной в коде можно рассматривать.
0
0 / 0 / 0
Регистрация: 15.12.2008
Сообщений: 45
26.09.2013, 21:52
Цитата Сообщение от savl
эээ... по почте. Ну для этого понадобиться тогда шаблоны ПЯ пользователям менять, вставлять библиотеки...
ПЯ к сожалению никто не даст менять.
Весь код пробовали сохранить в кнопки, но почему-то после 4ой кнопки форма крешится)) а нужно внедрить до 100 шт.
Так что ищем способ как вызвать сохраненные в форме процедуры/классы.
0
1 / 1 / 0
Регистрация: 01.10.2006
Сообщений: 615
27.09.2013, 23:59
Цитата Сообщение от Rosna
ПЯ к сожалению никто не даст менять.
Весь код пробовали сохранить в кнопки, но почему-то после 4ой кнопки форма крешится)) а нужно внедрить до 100 шт.
Так что ищем способ как вызвать сохраненные в форме процедуры/классы.
в чем трудность использовать код извне, не важно где он в библиотеке или просто в виде текста ?

открываете нскую базу берете из нее библиотеку, из нее выдираете код и исполняеете его..
если в лом его выдирать, сохраните нужный код как текст в каком-либо документе и берите уже готовый код из заранее ивестного места (документа) и исполняйте его, по моему все элементарно просто..
0
0 / 0 / 0
Регистрация: 27.10.2011
Сообщений: 2,124
29.09.2013, 09:35
Rosna
зачем 100 кнопок? Что это за ад
Ссылки на документы что ли из представления?
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 812
29.09.2013, 13:38
Цитата Сообщение от Rosna
а нужно внедрить до 100 шт.
У-у-у-у-у....
Предлагаю вместо кнопок использовать HTML линки, по которым будут вызываться агенты из любой произвольной базы на сервере.
0
0 / 0 / 0
Регистрация: 15.12.2008
Сообщений: 45
29.09.2013, 14:04
Цитата Сообщение от savl
Rosna
зачем 100 кнопок? Что это за ад
Ссылки на документы что ли из представления?
Не совсем) На форме есть список людей и напротив каждого должна быть кнопка, которая помогает задать уровень риска и отправляет инфо на сервер + обновляет саму форму.
Проблема в том, что в форме используются динамически генерируемые таблицы, которые встроены в рич текст. Они создаются при отсылке емейла. Так что кнопки должны располагаться внутри рич текста.
0
0 / 0 / 0
Регистрация: 27.10.2011
Сообщений: 2,124
29.09.2013, 14:49
хм... а не проще сделать представление в этой базе с этими документами.
И сделать переход из почты (через аутлайн) на это представление (править пя все равно придется).
И пусть они там кнопки нажимают по вьюхе, даже по пользователю можно сделать отбор.
А письмо отправлять раз в час - "Поступили новые документы".

Возможно garrick прав и проще сделать html таблицу.
0
0 / 0 / 0
Регистрация: 15.12.2008
Сообщений: 45
29.09.2013, 15:31
Цитата Сообщение от savl
Возможно garrick прав и проще сделать html таблицу.
Там еще нужны вкладки))

Сейчас вот думаю, может быть можно было вынести нужный код в библиотеку внешнюю и пересылать ее с формой, потом деаттачить куда-нибудь на диск и вызывать из кнопок?
Никогда такого не делала... возможно это?
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 812
29.09.2013, 17:35
Цитата Сообщение от Rosna
Там еще нужны вкладки))

Сейчас вот думаю, может быть можно было вынести нужный код в библиотеку внешнюю и пересылать ее с формой, потом деаттачить куда-нибудь на диск и вызывать из кнопок?
Никогда такого не делала... возможно это?
Может быть создать отдельную базу, где будет всё нужное и люди будут работать именно с этой базой, а по почте только ссылки на документы в этой базе посылать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.09.2013, 17:35
Помогаю со студенческими работами здесь

Richtext поле
Помогите пожалуйста разобраться. Код работает медленно. Может я делаю что то не так. RichStyle Set body = New NotesRichTextItem(...

рисунки в Richtext поле
Доброго времени суток всем. Может кто подскажет возможно ли сделать авторазмер вставляемого рисунка в richtext поле.

Richtext поле в Ui документе
Есть следующая ситуация: В UI документе изменяется пользователем editable RT поле. Можно ли как то считать его новое значение без...

Добавление данных в Richtext поле
Доброго времени суток. Столкнулся с такой проблемой. Нужно создать форму в RichText полем, которая будет добавлять данные из этого...

Заменить таблицу в Richtext поле.
RichText поле содержит текст и таблицы, мне нужно после определенной строки (например «Искомая строка»), удалить таблицу и на ее место...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru