Как получить новое значение
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
DoSs96 Участник со стажем
Вступление в Клуб: 22.11.2021
|
Вс Дек 19, 2021 20:54  Как получить новое значение |
|
Полезность: Нет оценки
|
Здравствуйте!
В гарантиях есть массив "Доп соглашений" в нем массив "История реквизитов" и там есть как я понимаю класс "Тариф" с новым значением в котором прописана сумма так вот вопрос каким образом я могу достать эту сумму (новое значение) пока что удалось получить ID массива "Доп соглашения"
В PL/PLUS я новичок поэтому очень прошу помочь) Спасибо! |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Дек 20, 2021 09:51   |
|
Полезность: Нет оценки
|
Добрый день, библиотеки в Гарантии смотрели? Там много полезного есть.
Например, public function GetComiss
Доп.соглашения - как атрибут называется? |
|
 |
DoSs96 Участник со стажем
Вступление в Клуб: 22.11.2021
|
Пн Дек 20, 2021 14:59   |
|
Полезность: Нет оценки
|
Volod пишет: | Добрый день, библиотеки в Гарантии смотрели? Там много полезного есть.
Например, public function GetComiss
Доп.соглашения - как атрибут называется? |
Уже решил
получил ID следующим образом
Код: |
V_OBJ_HIST -- это ID массива дом соглашений
V_OBJ_HIS.[REQ_HISTORY]([CLASS_NAME] = 'TARIF') -- здесь получаю уже ID тарифа
--далее выборка из V_OBJ_HIS.[REQ_HISTORY] по полученному ID
|
Но есть одна проблема если в массиве Истории реквизитов отсутсвует Класс Tarif получаю ошибку и необходимо написать обработку |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Дек 20, 2021 15:42   |
|
Полезность: Нет оценки
|
В каком месте кода ошибка? Посмотрите библиотеку REQ_HISTORY.L |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|