|
Вывод сообщения пользователю | ☑ | ||
---|---|---|---|---|
0
NIGHTHUNTER
23.11.20
✎
10:52
|
Я знаю что есть
Сообщить("Текст") - выводится внизу окна, можно скопировать текст сообщения и Предупредить("Текст") - выводится посредине окна, без возможности скопировать текст сообщения Есть ли какие то ещё методы, для вывода сообщения пользователю посредине окна ?? Без доработки конфигурации. На сколько я знаю нет. Так ли это? |
|||
1
ДНН
23.11.20
✎
10:53
|
||||
2
NIGHTHUNTER
23.11.20
✎
10:57
|
Данное действие интересует в конфигурации Итилиум, редакция 4.5 (4.5.3.6).
Может есть какие то средства БСП, что интегрирована в ИТИЛИУМ. (1) Нужна доработки на стороне предприятия, которые могут срабатывать. При записи документа например. По этой ссылке на сколько я понимаю нужно дорабатывать конфигурацию. |
|||
3
ДенисЧ
23.11.20
✎
10:58
|
СообщениеПользователю (UserMessage)
Свойства: ИдентификаторНазначения (TargetID) КлючДанных (DataKey) Поле (Field) ПутьКДанным (DataPath) Текст (Text) Методы: Сообщить (Message) УстановитьДанные (SetData) Конструкторы: По умолчанию Описание: Предназначен для хранения параметров сообщения, которые необходимо вывести пользователю. Если сообщение еще не было показано пользователю (такое может быть при работе на стороне сервера, в фоновом задании, внешнем соединении или Web-сервисах), можно получить накопленные сообщения методом |
|||
4
NIGHTHUNTER
23.11.20
✎
11:00
|
(3) Просят посредине экрана. Внизу не удобно!!!!
Это же обычное Сообщить("Текст") что внизу экрана . |
|||
5
ДенисЧ
23.11.20
✎
11:03
|
(4) Врёшь.
|
|||
6
NIGHTHUNTER
23.11.20
✎
11:09
|
(4) в чем вру? Как можно вывести сообщить посредине экрана?
|
|||
7
ДенисЧ
23.11.20
✎
11:13
|
(6) Выбери реквизит формы посередине экрана и привяжи к нему сообщение.
|
|||
8
Kassern
23.11.20
✎
11:14
|
(6) А в чем проблема сделать свое поле? Сегодня скажут, что по середине экрана надо, завтра, мол шрифт мелкий, а можно по больше? А потом и вовсе, а можно мне на желтом фоне, а мне с зелеными буквами и т.д. Если уж пошли по стезе в угоду каждой прихоти пользователя и вас не устраивают типовые методы вывода сообщений (привязка к реквизитам формы), то делайте свой вывод с блекжеком и бантиками...
|
|||
9
Kassern
23.11.20
✎
11:14
|
(7) а если нет такого реквизита по середине?))
|
|||
10
ДенисЧ
23.11.20
✎
11:15
|
(9) Нет ножек - нет мультиков.
|
|||
11
Akela has missed
23.11.20
✎
11:16
|
ПоказатьПредупреждение?
|
|||
12
NIGHTHUNTER
23.11.20
✎
11:16
|
(8) Без изменения конфигурации.
В конфигурации, есть возможности задавать обработчики, на стороне предприятия. Вот в них. И нужно что бы можно было скопировать тест этого сообщения . |
|||
13
NIGHTHUNTER
23.11.20
✎
11:17
|
(11) А от туда можно скопировать текст ?
|
|||
14
Free_soul
23.11.20
✎
11:18
|
ВвестиСтроку )
|
|||
15
Kassern
23.11.20
✎
11:21
|
(13) А как тебе такой изврат?))
ОбъектКопирования = Новый COMОбъект("htmlfile"); ОбъектКопирования.ParentWindow.ClipboardData.SetData("Text", Текст); Предупреждение(Текст); |
|||
16
NIGHTHUNTER
23.11.20
✎
11:32
|
(15) Похоже это там не работает. Никаких действий.
(14) А это что? |
|||
17
hhhh
23.11.20
✎
11:34
|
(8) шрифт теперь пользователь может менять. В платформе появилась кнопка Масштаб
|
|||
18
Free_soul
23.11.20
✎
11:37
|
(16) ну загляни в справку
|
|||
19
Kassern
23.11.20
✎
11:57
|
(16) ctrl+V попробуй нажать в строке и увидишь действие
|
|||
20
Kassern
23.11.20
✎
12:02
|
(17) Можете мне поведать, как пользователь сможет изменить шрифт всплывающего окна самостоятельно? Масштаб ведь не получится увеличить для сплывающего окна, только для формы.
|
|||
21
hhhh
23.11.20
✎
12:11
|
(20) если сообщение привязано к элементу формы, то его масштаб также меняется вместе с формой. Но это по логике, не проверял пока.
|
|||
22
Kassern
23.11.20
✎
12:14
|
(21) Только что проверил, не канает, видимо у разрабов платформы другая логика...
|
|||
23
NIGHTHUNTER
23.11.20
✎
12:38
|
Есть мысли сначала сделать внешнюю обработку. Может с одним полем или как.
Что бы проверить все возможные выводы, как заявляют окно посредине и с возможностью скопировать текст. Что бы понять как это можно вообще сделать в конфигураторе и можно ли. А потом уже в том макросе, пробовать. Но он наверное не даст использовать все возможности, а только какие то простые инструкции. |
|||
24
acht
23.11.20
✎
12:40
|
Диалог = Новый COMОбъект("WScript.Shell");
Диалог.Popup("Широносов ничего не знает и не хочет учится", , "Предупреждение"); |
|||
25
Малыш Джон
23.11.20
✎
13:02
|
Стаж - 3 месяца 5 дней
Тем - 118 Реально? Ни дня без новой темы?)) |
|||
26
acht
23.11.20
✎
13:16
|
(25) Учти еще, что это уже 4 аккаунт. Предыдущие забанили за тупость.
|
|||
27
Kassern
23.11.20
✎
13:21
|
(26) а как вы определяете связь между аккаунтами? По контексту?)
|
|||
28
hhhh
23.11.20
✎
14:06
|
(27) ливингстара можно узнать с первого взгляда на тему. У него свой неповторимый стиль.
|
|||
29
kobzon2
23.11.20
✎
14:30
|
Бедный мужик, устроился работать прогом, а в конфигуратор заходить не разрешают.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |