Нрек записи из стандартных интерфейсов

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

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

Ответить
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Нрек записи из стандартных интерфейсов

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

Есть интерфейс просмотра накладных, ДО, карточек ОС.
Есть ли какая то возможность из другого самописного интерфейса узнать, на какой позиции находится курсор? т.е. нужно достать Нрек записи.

Т.е. открываешь список карточек ОС. Потом вызываешь свой интерфейс и в нем необходимо подхватить нрек той карточки, на которой находится курсор в интерфейсе списка ОС.
RAJAH
Местный житель
Сообщения: 932
Зарегистрирован: 18 фев 2008, 12:49

Re: Нрек записи из стандартных интерфейсов

Сообщение RAJAH »

Можно интерфейс вызвать из присоединённой формы. Туда обычно nrec текущей записи выдаётся.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Нрек записи из стандартных интерфейсов

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

нет. из линк-формы не вариант.
Yuri
Посетитель
Сообщения: 43
Зарегистрирован: 18 ноя 2009, 02:56
Откуда: Гомель, Республика Беларусь

Re: Нрек записи из стандартных интерфейсов

Сообщение Yuri »

[b]Алексей[/b] писал(а):Есть интерфейс просмотра накладных, ДО, карточек ОС.
Есть ли какая то возможность из другого самописного интерфейса узнать, на какой позиции находится курсор? т.е. нужно достать Нрек записи.

Т.е. открываешь список карточек ОС. Потом вызываешь свой интерфейс и в нем необходимо подхватить нрек той карточки, на которой находится курсор в интерфейсе списка ОС.
Наверняка в своем интерфейсе есть поле "Инв. номер". Можно попробовать по нему достучаться до записи в таблице
Vik
Местный житель
Сообщения: 370
Зарегистрирован: 28 сен 2006, 15:43
Откуда: Санкт-Петербург
Контактная информация:

Re: Нрек записи из стандартных интерфейсов

Сообщение Vik »

Можно докомпиляцией все сделать.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Нрек записи из стандартных интерфейсов

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

Yuri: нет. свой интерфейс - это программа обработки. входящим параметром там и должен быть нрек записи.
Vik: докомпилировать то можно... писать в ДСК нрек при перемещении по записям а в своем интерфейсе читать?

хм. может действительно добавить там кнопку и вызов интерфейса перенести на нажатие кнопки...
Vik
Местный житель
Сообщения: 370
Зарегистрирован: 28 сен 2006, 15:43
Откуда: Санкт-Петербург
Контактная информация:

Re: Нрек записи из стандартных интерфейсов

Сообщение Vik »

Вариантов море. Вы предложили один из. Можно написать разделяемый интерфейс-нотификатор. Опять же вопрос, каким образом вызывается интерфейс свой. Можно вызывать его из меню, тогда просто надо будет вызывать свой фейс, передав нрек текущей записи. Выяснить только имя синонима таблицы, но, скорее всего, там и нет никакого синонима, просто KatOs.Nrec. На данный момент не вижу никакой сложности.
Semi-bit
Постоянный обитатель
Сообщения: 123
Зарегистрирован: 01 фев 2007, 12:45
Откуда: Магнитогорск
Контактная информация:

Re: Нрек записи из стандартных интерфейсов

Сообщение Semi-bit »

Может быть, стоит использовать GetInterface? Судя по описанию, как раз загрузится имеющийся экземпляр... А там уже до нрека достучаться попроще будет :cool:
Испытываю траблы с даблами
ВИП — Велосипедо-Изобретательская Парадигма
САППОРТ — Сборище Абсолютно Пустых Посредственно Образованных Ржущих Троллей
Vik
Местный житель
Сообщения: 370
Зарегистрирован: 28 сен 2006, 15:43
Откуда: Санкт-Петербург
Контактная информация:

Re: Нрек записи из стандартных интерфейсов

Сообщение Vik »

Semi-bit писал(а):Может быть, стоит использовать GetInterface? Судя по описанию, как раз загрузится имеющийся экземпляр... :cool:
Это применимо только к VipInterface
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Нрек записи из стандартных интерфейсов

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

Vik писал(а):Можно докомпиляцией все сделать.
пока сделал докомпиляцией... но это тоже не всегда удобно ибо есть к примеру программа автосторнировки сопроводительных документов входящим параметром которой идет нрек katsopr
так вот интерфейсов у катсопра много... что каждый докомпилировать?
Ответить