Вывод сообщения

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Espada
Местный житель
Сообщения: 336
Зарегистрирован: 07 май 2013, 17:32
Откуда: РБ, Минск

Вывод сообщения

Сообщение Espada »

Всем Доброго времени суток!!! Появилась небольшая проблемка: необходимо вывести сообщение(при нажатии на кнопку) с выводом определенного значения. Работая в модуле сбыта(счета,ДО на продажу) необходимо вывести значение сальдо организации из каталога организаций. пробовал добавить поле с данными(через конфиг) всё получается нормально, а сообщение не хочет. Попробовал вывести значение МФО, всё получилось нормально.

Посмотрел внешний атрибут по мфо

Код: Выделить всё

'L_BASEDOC::VSCHET.WVSCHET.SCVSCHET.KATBANK.MFO1'
следовательно код сообщения выглядел так

Код: Выделить всё

message(KATBANK.MFO1)
а вот значение атрибута поля которого я добавил на форму и в котором показано значение которое необходимо вывести в сообщении

Код: Выделить всё

'L_BASEDOC::VSCHET.WVSCHET.SCVSCHET.ExtAttr: KATORG,281474976710816'
вот и не получается вывести сообщение при компиляции ошибка и всё. если кто нить сталкивался с этим или знает как помочь, не проходите мимо плиз)
Последний раз редактировалось Espada 28 май 2013, 12:47, всего редактировалось 1 раз.
под каждым красивым павлиньим хвостом, скрывается самая обычная куриная жопа!!! так что меньше пафоса господа!!!
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Re: Вывод сообщения

Сообщение Masygreen »

последний - это внешний атрибут ..
Время ведет!
Espada
Местный житель
Сообщения: 336
Зарегистрирован: 07 май 2013, 17:32
Откуда: РБ, Минск

Re: Вывод сообщения

Сообщение Espada »

Masygreen писал(а):последний - это внешний атрибут ..
извиняюсь немного не так выразился
под каждым красивым павлиньим хвостом, скрывается самая обычная куриная жопа!!! так что меньше пафоса господа!!!
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Вывод сообщения

Сообщение Алексей »

для работы с атрибутами есть объектный интерфейс ExtAttr.Vih

Код: Выделить всё

#include ExtAttr.Vih
................
var iAttr : iExtAttr;
...............
message(iAttr.sGetAttr(coKatorg,katorg.nrec,'наименование атрибута'));
Espada
Местный житель
Сообщения: 336
Зарегистрирован: 07 май 2013, 17:32
Откуда: РБ, Минск

Re: Вывод сообщения

Сообщение Espada »

Алексей писал(а):для работы с атрибутами есть объектный интерфейс ExtAttr.Vih

Код: Выделить всё

#include ExtAttr.Vih
................
var iAttr : iExtAttr;
...............
message(iAttr.sGetAttr(coKatorg,katorg.nrec,'наименование атрибута'));
Спасибо большое. а ещё вопрос: как я понял это отображает значение атрибута на форме. а можно сделать так чтобы значение бралось не из добавленного поля, а прямо из каталога Организаций????
под каждым красивым павлиньим хвостом, скрывается самая обычная куриная жопа!!! так что меньше пафоса господа!!!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Вывод сообщения

Сообщение edward_K »

если объект ExtAttr есть в фейсе то есть шанс добавить через Вычисляемое поле(в выражении пишите текст из message), но вам то какая разница? В вашем случае даже выбор пашет. Сложнее сделать докомпиляцию и добавить в запрос вычисляемые поля некой функцией. Конфигуратором добавлять также через вычисление либо докомпиляцией - ищите forward.
Espada
Местный житель
Сообщения: 336
Зарегистрирован: 07 май 2013, 17:32
Откуда: РБ, Минск

Re: Вывод сообщения

Сообщение Espada »

edward_K писал(а):если объект ExtAttr есть в фейсе то есть шанс добавить через Вычисляемое поле(в выражении пишите текст из message), но вам то какая разница? В вашем случае даже выбор пашет. Сложнее сделать докомпиляцию и добавить в запрос вычисляемые поля некой функцией. Конфигуратором добавлять также через вычисление либо докомпиляцией - ищите forward.
Всё отлично работает спасибо
под каждым красивым павлиньим хвостом, скрывается самая обычная куриная жопа!!! так что меньше пафоса господа!!!
Ответить