powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Значение из предыдущего вхождения в трейлер DW
7 сообщений из 7, страница 1 из 1
Значение из предыдущего вхождения в трейлер DW
    #34880916
MikeV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, ALL! Помогите, плз, срочно!
В этом трейлере поочередно появляются:
1. Сумма всей продукции;
2. Сумма некондиции.
Когда появляется некондиция, нужно показать разность:
( 1 ) - ( 2) = Сумма кондиционной продукции.
А вот как добыть ( 1 ) из предыдущего вхождения в трейлер DW ???
Заранее спасибо!
...
Рейтинг: 0 / 0
Значение из предыдущего вхождения в трейлер DW
    #34880984
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MySum - computed field (1)
Что-то типа такого (не проверял):
Код: plaintext
MySum[last(GetRow() for group  1 )  - first(GetRow() for group  1 ) -  1 ]
...
Рейтинг: 0 / 0
Значение из предыдущего вхождения в трейлер DW
    #34881078
MikeV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Марк:
Мне нужно получить значение DataWindow Object'е, а не в сценарии PowerScript.
...
Рейтинг: 0 / 0
Значение из предыдущего вхождения в трейлер DW
    #34881175
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MikeVМне нужно получить значение DataWindow Object'е, а не в сценарии PowerScript
Это выражение для computed field. Только я немного ошибся - если MySum будет column, то так сделать можно, если computed field, то по всей видимости вот так
Код: plaintext
evaluate('Mysum'," + string(first(getrow() for group 1) - 1) + ")"
...
Рейтинг: 0 / 0
Значение из предыдущего вхождения в трейлер DW
    #34881199
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кусок оторвался
describe("evaluate('Mysum'," + string(first(getrow() for group 1) - 1) + ")"
...
Рейтинг: 0 / 0
Значение из предыдущего вхождения в трейлер DW
    #34882996
KOLCHOZ_POSTEVENT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что зачит "поочерёдно" в одном и том же трейлере?
В смысле группировка то по одним и тем же полям.
Но данные построенны так,что в первую группу попадает вся продукция а во вторую брак.А потом надо эти суммы сложить,йес?
Так заведите вычисляемое поле-индикатор,для нормльной продукции 1,для брака -1,а потом сумма произведений (колличество на индикатор) и ничего не надо доставать-само придёт.
...
Рейтинг: 0 / 0
Значение из предыдущего вхождения в трейлер DW
    #34885806
VOLMR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо!
Решил проблему с помощью Nested Report/
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Значение из предыдущего вхождения в трейлер DW
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]