Алгоритм динамического вывода рекордсета. #124159


#0 by Матрейя
Допустим, есть rs. Средство визуализации vtools или Тз. Задание - реализовать постраничный вывод рекордсета (как в форме списка справочника). Интересны ваши варианты, поскольку мой вариантмои программисты (чему я очень удивился) не осилили за 3 дня. Пришлось самому свой же пример алгоритма подделывать под конкретную задачу. Свой вариант выложу позже (там три десятка строк), хотелось бы посмотреть на ваши идеи.Копия (вернее оригинал) обсуждения здесь http://souzp.aaanet.ru/forum/topic.php?id=378#0средствами 1с v7.7. Можно использовать дополнительно любые внешние компоненты и виндоус-коллекции
#1 by Чучундер
Правьте в консерватории.Такой объем визуализировать смысла нет...
#2 by Матрейя
1. Смысл есть, чтобы работать с внешней базой визуально так, как будто со справочником. Базу загонять в 1с смысла нет, их очень много и они очень большие и часто обновляются.
#3 by MMF
ВК, activeXForm, TDBGridEh, TDBNavigator, TDataSource, TADOQuery (хотя смотря что понимается под загадочным rs), 20 строк кода. А твои программисты просто испугались паукуов, которых у тебя полно в голове.
#4 by vS
код то покажы...?
#5 by MMF
да фигли показывать, типовое все... что-нить типа  ObjGridAX.OpenRef;Если не планирует использовать в 1С значения внешнего справочника (т.е. 1с просто просматривает и изменяет данные) - все делается спинным мозгом. А вот если ему нужно при выборе в справочнике передавать в 1С данные - тут уже не так тривиально.
#6 by vS
чтото я не проснулся, это на каком языке, как применить то?
#7 by MMF
в 0 упоминались внешние компоненты. Енто кусок компоненты на object pascal-е
#8 by Матрейя
7. Опиши алгоритм вывода на 1с :).
#9 by Матрейя
5. Данные передавать в 1с и получать нужно.
#10 by homutke
to 0 исходник возьми из 2С из объекта ТаблицаБДсписок
#11 by Матрейя
10. Я знаю те алгоритмы. Короче, 1с-ники думать не хотят.
#12 by homutke
А как ты реализовал , страничную подкачку при изменении размера формы тз, ведь в 2С в наличии псевдо подкачка первый раз идет чтение всего rs и только потом постранично.
#13 by Матрейя
размер рекордсета определяется вначале, потом каждый раз когда eof
#14 by Матрейя
Алгоритм здесь: http://souzp.aaanet.ru/forum/topic.php?id=378#2
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С