Код/Наименование Аналитики во Внешнем атрибуте

ПНР и сопровождение

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

Senkrid
Постоянный гость
Сообщения: 74
Зарегистрирован: 10 ноя 2009, 07:08
Откуда: Ангарск
Контактная информация:

Код/Наименование Аналитики во Внешнем атрибуте

Сообщение Senkrid »

Всем доброго времени суток.

Подскажите, можно ли, при добавлении нового поля в интерфейсе Атрибута с типом ссылка, сделать возможным отображение или кода выбранного атрибута или наименования(что и показывается по умолчанию)?
Если да - как? (никаких подобных свойств при конфигурировании не обнаружил)
n0where
Местный житель
Сообщения: 499
Зарегистрирован: 30 дек 2010, 08:16

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение n0where »

хороший программист — это человек, который переходя улицу с односторонним движением смотрит в обе стороны
Senkrid
Постоянный гость
Сообщения: 74
Зарегистрирован: 10 ноя 2009, 07:08
Откуда: Ангарск
Контактная информация:

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение Senkrid »

Как понял, там создается "свой" выбора для атрибута типа ссылка (не аналитика).
Повторюсь, что в моем случае это пользовательская аналитика и при при добавлении на форму отображается наименование этой аналитики. Но хотелось бы что бы отображался код.

PS
Суть всего вопроса сводится к возможности/невозможности использованиюя функций конфигуратора, для решения моей задачи. Если такой возможности нет - буду разбираться с предложенным вариантом (хоть на первый взгляд не совсем понятным :oops: )
n0where
Местный житель
Сообщения: 499
Зарегистрирован: 30 дек 2010, 08:16

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение n0where »

Можно и конфигуратором код вытщить
т.е. добавить поле и в вычисляемом поле прописать

код (GetKauReffCode) + наименование (GetKauReffName)
А во нешних атрибутах будет без кода
Попробуйте так

По поводу второго. там нужно просто добавить какуюнидь таблицу и при вызове вызывать интерфейсвыбора из пользовательской аналитике, на VSTRING пишем куда угодно
хороший программист — это человек, который переходя улицу с односторонним движением смотрит в обе стороны
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение edward_K »

то что на экране отображается определяется правилами показа аналитики в бухкнтуре - сделайте там с кодом да и все.
Senkrid
Постоянный гость
Сообщения: 74
Зарегистрирован: 10 ноя 2009, 07:08
Откуда: Ангарск
Контактная информация:

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение Senkrid »

edward_K писал(а):то что на экране отображается определяется правилами показа аналитики в бухкнтуре - сделайте там с кодом да и все.
:cool: настройка "Структура КАУ по пользовательским аналитикам" решает поставленную задачу.
Senkrid
Постоянный гость
Сообщения: 74
Зарегистрирован: 10 ноя 2009, 07:08
Откуда: Ангарск
Контактная информация:

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение Senkrid »

n0where писал(а):Можно и конфигуратором код вытщить
т.е. добавить поле и в вычисляемом поле прописать

код (GetKauReffCode) + наименование (GetKauReffName)
А во нешних атрибутах будет без кода
Попробуйте так

По поводу второго. там нужно просто добавить какуюнидь таблицу и при вызове вызывать интерфейсвыбора из пользовательской аналитике, на VSTRING пишем куда угодно
Однако с этим вариантом трудности.
function GetKauReffCode (TableName: string; cRec:comp; wKau:word) : string; (Из KauReff.vih)

В конфигураторе добавляю вычисляемое поле и пишу выражение:
GetKauReffName('KatSopr', KatSopr.nRec, [код_нужной_пользовательской_аналитики]), но всегда возвращает пустую строку (как и GetKauReffCode). В чем может быть проблема?
n0where
Местный житель
Сообщения: 499
Зарегистрирован: 30 дек 2010, 08:16

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение n0where »

Может SPSOPR?
хороший программист — это человек, который переходя улицу с односторонним движением смотрит в обе стороны
Senkrid
Постоянный гость
Сообщения: 74
Зарегистрирован: 10 ноя 2009, 07:08
Откуда: Ангарск
Контактная информация:

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение Senkrid »

n0where писал(а):Может SPSOPR?
Нет, проверяемый атрибут создан для таблицы накладных а не спецификаций.
n0where
Местный житель
Сообщения: 499
Зарегистрирован: 30 дек 2010, 08:16

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение n0where »

тогда код аналитики неверный.
Проще всего делать так: открываешь настройку тхо, F3 и смотришь чего тебе для счастья не знатает
хороший программист — это человек, который переходя улицу с односторонним движением смотрит в обе стороны
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение edward_K »

еще можно рассмотреть
if(GetAnyKau(word(0),ww_tbl,wwckau),GivenAnName(1),'')
то ли 2, то ли 6 вместо 1 - код - подберете или на форуме поищите.
преимущество то, что можно зацепить код аналитики из attrnam.
GetKauRef это все таки внешние кау, а не атрибуты.
n0where
Местный житель
Сообщения: 499
Зарегистрирован: 30 дек 2010, 08:16

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение n0where »

Повторюсь, что в моем случае это пользовательская аналитика
Нет, проверяемый атрибут создан для таблицы накладных а не спецификаций.
А фиг его знает чего ему нужно...
хороший программист — это человек, который переходя улицу с односторонним движением смотрит в обе стороны
Senkrid
Постоянный гость
Сообщения: 74
Зарегистрирован: 10 ноя 2009, 07:08
Откуда: Ангарск
Контактная информация:

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение Senkrid »

n0where писал(а):
Повторюсь, что в моем случае это пользовательская аналитика
Нет, проверяемый атрибут создан для таблицы накладных а не спецификаций.
А фиг его знает чего ему нужно...
:) Нужен код выбранной аналитики во внешнем атрибуте (атрибут типа "ссылка" на пользовательскую аналитику)
Senkrid
Постоянный гость
Сообщения: 74
Зарегистрирован: 10 ноя 2009, 07:08
Откуда: Ангарск
Контактная информация:

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение Senkrid »

edward_K писал(а):еще можно рассмотреть
if(GetAnyKau(word(0),ww_tbl,wwckau),GivenAnName(1),'')
то ли 2, то ли 6 вместо 1 - код - подберете или на форуме поищите.
преимущество то, что можно зацепить код аналитики из attrnam.
GetKauRef это все таки внешние кау, а не атрибуты.
:cool: Этот способ тоже помог. Использовал значение параметра "2".

PS
Если кто то не понял какую задачу пытаюсь решить - спрашивайте. Может найдется третье решение.
n0where
Местный житель
Сообщения: 499
Зарегистрирован: 30 дек 2010, 08:16

Re: Код/Наименование Аналитики во Внешнем атрибуте

Сообщение n0where »

Интересно как можно подрубить пользовательскую аналитику без атрибутов :?
хороший программист — это человек, который переходя улицу с односторонним движением смотрит в обе стороны
Ответить