Скиньте, плиз, ghost.dll вер.1.6.1.0 (последняя?) #410014


#0 by Злопчинский
скиньте, плиз, ghost.dll вер.1.6.1.0 у кого есть... лежит на - качнуть можно, но только зарегеным, попробовал, а регистрация что-то молчит... спсб.
#1 by Злопчинский
мыло: e.meil@mail.ru
#2 by Ёпрст
Та нафига она сдалась то? ТЗ прекрасно и так редактируется... средствами 1сpp и формексом..
#3 by Ёпрст
Если нужна, могу залить куда нить...
#4 by Злопчинский
1с++ стоит, формекс - тоже - как сделать редактирование в ячейке ТЗ (базовый тим "число")?
#5 by Злопчинский
ясен пень, если можно обойтись 1с++ и формексом - то лучше ими, а то и так уже целый заопарк ВК - v7plus не грузится из-за этого - вышибает 1ску насмерть...
#6 by Ёпрст
:) Ну вот, например, из последних:
#7 by Злопчинский
блин... разбираться надо с подключением классов еще... искать где это описано (ненавижу, когда типа для тех кто знает) ;-( кинь уже на мыло e.meil@mail.ru ghost.dll - быстрее получится...
#8 by Ёпрст
классы подключать 2 секунды.. ну если надо, то вот:
#9 by Ёпрст
#10 by Ёпрст
А по мне, так про ТЗ нужно было давно забыть, ибо есть ТП с прямым вводом и кучей возможностей...
#11 by Злопчинский
я знаю, что быстро - но как? в главных топиках форума - описание подключения классов - не нашел на странице 1cpp.ru - не нашел, ссылки на - ведут в никуда. вопрос не втом, чтобы найти это описалово. а чтобы найти быстро. - дай ссылку на доку?
#12 by Vippi
+100
#13 by Злопчинский
все хорошо, все да... - есть краткая содержательная описаловка подключения ТП, возможностей/методов и т.п. - или лопять рыщить по куче веток на форуме?
#14 by Ёпрст
#15 by Ёпрст
на форуме валяется конфа со всеми классами ..там куча примеров..+ от конфа скат - там тожа куча примеров, да и просто в репозитарии дофига чего полезного.. А классы лепить - проще паренной репки :) Не забыть только в опенконфе визуал1срр поставить..
#16 by Ёпрст
вот еще...
#17 by Vippi
Очень напоминает просьбу за пару часов научить играть на фортепиано. Как-то клинит тебя на 1С++. Найди время, разберись и отпадет куча вопросов.
#18 by Злопчинский
конфа со всеми классами - это имеется в виду репозитарий? если да - то изменилось ли что-нибудь с того времени когда моя попытка заюзать эту конфу и побродить по классам вызывала кучу синатксических ошибок? ;-) или так там и осталось - свалено в кучу - нате разбирайтесь? угу.. клинит - это точно... фортепиян большой, клавишов многа, с какой стороны подойти - хз.. ;-) "и отпадет куча вопросов." - наверное, я не первый у кого "куча вопросов"... вот мне чисто интересно, по методику (может я чего недопонимаю) - в ссылке почему описание функционала ПОДКЛЮЧЕНИЯ классов - где-то в середине доки...??? я предполагаю типа так " дорогой друх! прделагается возможность в 1С ке заюзать ООП, для этого нужно трям-трям-трям..." - а то описание всякий прелестей ООП когда с ходу нет возможности взять интсрументарий и пробовать паралельно с описанием - как-то откровенно напрягает... хотя, возможно я сильно не прав...
#19 by Ёпрст
конечно нет... это так, залипуха :) А по-поводу доки - прогресс шагает впереди планеты всей,разработчики озабочены модернизацией, расширением/оптимизацией/улучшением работы вк, усё не задокументируешь, да и лениво этим заниматься, как правило :)
#20 by Ёпрст
+19 а пор-поводу ООП - это всего лишь одина из возможностей компоненты, поентому и в серединке... можно вообще и без классов писать вообще. Просто с классами проще.
#21 by Злопчинский
это понятно, почему в серединке - если сверху идет описание функционалов классов? .. то что доку писать некогда - это понятно, сам такой ;-) просто напрягает, когда разработка становится на "промышленные" рельсы а состояние - как раньше... типа в куче все... .. сидел бы я типа программил только - не вопрос, разобрался бы... тем более что как-то раз даже осилил всю основноую доку, и класс простенький по доке заработал... - но я ж не программист 1С, у мну если не программлю - кучу других вопрсов.. а разбираться.. да - надо, но пока и без этого живу... как припрет гирей сверху - тогда и разберемся...
#22 by Vippi
Ну раз заработал простенький класс, то заработает и сложненький. Я, например, в классы у себя вынес только откровенную повторяющуюся нудоту, а так использую их мало (может, зря). Давай не ленись и изучай 1С++. Там и без классов много чего клвссного :))
#23 by Злопчинский
угумс, придется... а то у меня много нужд при работе с событиями...
#24 by Злопчинский
такс... функционал GHOST не дружит с функционалом формекса в части раскраски таблицы... если включена раскраска таблицы, то отлов ТЗ и ввод в ячейки фунциклирует неправильно... мдя...
#25 by Vippi
Угу. Помнится, что не дружит. Не надо его использовать. Все есть в 1С++ и FormEx
#26 by Злопчинский
кругом одни засады... ;-) а как 1с++ и формексом ввод в ячейку забабахать - на уровне идеи?
#27 by Vippi
Дык в тебе дали на уровне реализации. Или ТП с поставщиком ТЗ, если больше нравится.
#28 by Злопчинский
я посмотрел бегло - нифига не понял... особенно в части того, каким образом ячейка ТЗ активизируется энтером для приема числа... ... еще бы подсказали как этот класс подключить навскидку.. Файл определения классов должен быть расположен в одном каталоге с файлом конфигурации и называться Defcls.prm, если файла с таким именем не обнаружено, ВК осуществляет поиск в текущей конфигурации обработки с именем Defcls. Синтаксис языка определения классов следующий: // - комментарий для программы класс (class)  имя класса = имя файла класса реализации :  <имя базового класса>, <имя базового класса> { Объявления методов класса };
#29 by Vippi
Почитай readme.txt И не нравится класс, делай без класса. Код же открыт.
#30 by Злопчинский
угумс... в ридми подключение класса есть.. ща попробуем...
#31 by Злопчинский
это понятно, сделал бы и без классов.. - я не понял, откуда появляется функционал ввода занчения в ячейке ТЗ...
#32 by Vippi
РодительскоеОкно смотри.
#33 by Злопчинский
.. ??? - активизироватьячейкуТЗ - все равно непонятно, какой функционал (формекса, 1с++) обеспечивает активизацию ячейки для готовности ввода ручками.... ???
#34 by Злопчинский
работает!!! но как - непонятно... а я этго не люблу....
#35 by Злопчинский
+ чувствуется все-таки некоторое халявное отношение к написанию классов со стороны авторов.. хотя бы на примере этого класса "РедакторТЗ"... - выдается ошибка при инициализации класса (тз не заполнена колонкоми) - не суть важно какая ошибка, важно то, что сообщение идентифицировать невозможно! к какому классу относится... а это, имхо, одно из основополагающих условий при работе с классами...
#36 by Злопчинский
+ в данном классе после ввода значения в ячейку ТЗ - фокус не остается на ТЗ - и как работать при этом...? нипанятна...
#37 by Vippi
Дык напиши свой! Без ошибок. Я вообще никогда чужими пользовательскими классами не пользуюсь.
#38 by Ёпрст
там всё просто как грабли - поверх ячейки ТЗ динамически добавляется атрибут нужного типа и привет.. вот в него и идёт выбор значения, адальше копируется в ТЗ.
#39 by MrDenis
Рекомендую очень ТП от 1с++ Прямой ввод в ячейку есть и еще куча вкусного! Классы при этом делать необязательно, хотя и прикольно, примеров полно Прямой ввод описан на сайте 1с++ на форуме
#40 by Mikeware
"там всё просто как грабли" - жестокий ты... Хотя хуже граблей только детские грабли...
#41 by Злопчинский
опа! а зачем тогда классы как сам факт классов - чтобы самому нафиг переписать все богатство кода, который кто-то уже написал???
#42 by Злопчинский
отписал в ветку редактораТЗ замечания
#43 by Злопчинский
самое главное: как в этом классе после ввода оставить яокус на ячейке??? - после ввода он уходит с ТЗ...
#44 by Злопчинский
спсб!
#45 by Ёпрст
как зачем ? Чтоб пользоваться методами и свойствами классов.. описал один и создавай кучу объектов, пользуйся методами.. или новый лепи на его основе..
#46 by Ёпрст
А по-поводу отладки - там грузится доп.глобальный модуль и ошибка в нём.
#47 by MrDenis
а может субклассировать тогда?
#48 by Злопчинский
все просто: вот vippi на мну все время "ругается", что я никак не повтыкаю в 1с++ - ну как в это втыкать, если кругом одни косяки... - спрашивается нафиг таие "песатели" косяков нужны МНЕ - ДЕВЕЛОПЕРУ??? сил моих нет... поэтому и vippy сам классы пишет а не юзает готовые - потому как "гуано"... тьху, сил моих нет... вот в чем выигрыш - штатный код с ВвестиЧисло написал и работает - ну да, не сильно красиво... но предсказуемо.. а на этот класс времени убил хз знает сколько ЛИШНЕГО...
#49 by Злопчинский
там грузится доп.глобальный модуль и ошибка в нём - это я понял, вопрос - откуда она там - автор коряво написал???
#50 by Ёпрст
ну, я не использую именно этот класс, поэтому сказать не могу :) мне ТП роднее...
#51 by Злопчинский
ага, там в глобмодуле сервис юзается, но не создается! ща попробуем...
#52 by Ёпрст
+50 причем, именно тот класс полезен именно тем, что использует "революцию" формекса, а именно создание атрибутов формы программно в деле. Красиво ..
#53 by Злопчинский
а можно пример самый простенький с ТП с основным функционалом (в качестве источника данных допустим ТЧ дока любого) - спсб!!! e.meil@mail.ru
#54 by Ёпрст
кину попозжее, ща всё амба..домой.
#55 by Vippi
Там где-то примеры были.
#56 by Злопчинский
ок, постараюсь посмотреть .. ппц, треть дня ушла на первые попытки использования классов и вылизывания ошибок пестаелей ;-) жпс полный.. продуктивность на нуле...
#57 by Vippi
Лучше потратить хоть целый день, но на написание своего кода. А не разгребать чужой. Давай активней занимайся 1С++ и FormEx, потраченное время окупится с лихвой.
#58 by Злопчинский
аааааааа люди! кто способен разобраться в коде класса РедакторТЗ - что где в нем поправить чтобы после окончания редактирования ячейки фокус оставался на этой ячейке? (а то приходится вне класса извращаться с ложным закрытием формы - что не есть гуд...)
#59 by Злопчинский
Понимаешь, в чем дело... Возможности 1С++ и Формекса мне нужны нечасто!!! и тратить на их освоение кучу времени - крайне непродуктивно... - что сразу выявляет слабости проекта 1с++/формекс - отсутсвие "быстрого страрта" найденной нужной возможности... С формексом, кстати, гораздо легче - ибо снабжен внятным описанием и самодостаточными примерами...
#60 by Vippi
Понимаешь, в чем дело... Я потратил на их освоение сравнительно немного времени (только не надо про девелопера, плиз), а отдачу получаю очень хорошую. Опять ты вдарился в поиски соломинки в чужом глазу. Все вопросы по конкретной разработке задавай именно автору. Или дорабатывай (пиши с нуля) сам. Тебе дали (абсолютно бесплатно причем) прекрасный ИНСТРУМЕНТ. Так играй на нем, совершенствуйся. Чего ты опять кликушествуешь?
#61 by Злопчинский
> Так играй на нем, совершенствуйся. совершенстоваться только как программисту - путь в никуда... только для собственного удовольствия, как хобби ;-)
#62 by Vippi
Совершенствоваться, это как раз путь в куда. Когда наступает состояние, что ты думаешь, ЧТО сделать, а не КАК сделать, вот тогда и происходит переход из "девелопера" в профессионалы.
#63 by Злопчинский
то есть, по вашему, "девелопер" не может быть профессионалом? как-то у меня другое мнение... ;-)
#64 by Злопчинский
ЧТО сделать - у меня вагон задачек... Вопрос как раз в том, что мне, как "девелоперу" - нет подходящих инструментов... вот и приходиться.. "профессионализироваться"... ;-)
#65 by Vippi
Вот тебе и дают инструмент, а ты вместо его изучения и использования опять начинаешь шуметь и греметь. Путаешь возможности компоненты и частного, ПОЛЬЗОВАТЕЛЬСКОГО класса. На 1cpp.ru нашумел в своем стиле. По твоему вопросу ответит только автор, никому неохота копать чужой код, проще написать свой. И решений твоего вопроса может быть масса, чего ты прицепился к частному решению? А инструмент (1С++ и FormEx) очень функциональный и стабильный.
#67 by Злопчинский
вы опять слышите только самого себя или что удобнее слышать.. ;-) > По твоему вопросу ответит только автор, никому неохота копать чужой код, проще написать свой. - нафига тогда вообще классы и вся прочие приблуды если мне НАДО КАЖДЫЙ РАЗ писать самому все. Я шумлю всего лишь в том ключе - если выкладываешь для сообщества - выкладывай качественный продукт. Потому что на примере того же редактораТЗ - я кучу времени убил на исправление ошибок - часть поправил, часть нет... потому что глубоко и некогда.. вот и получается что вся эта фигня с суперпупервозможностями - проще воспользоваться штатноыми возможностями с незначительной потререй красоты/функционала - чем КАЖДЫЙ РАЗ вылизывать чужие ошибки... и дело тут не в классах и 1с++ - а в общем подходе к написанию кода и предоставления его сообществу...
#68 by Злопчинский
Вохможности компоненты - это здорово! и я этого не отрицаю. и слава их создателям. но в 90% случаев - лично мне хватает штатного функционала... оставшиеся 10% - 5% извернуться можно, а 5% - ну и фиг с ним... .. если мне не будет СИЛЬНО хватать штатного функционала на реализацию моих хотелок - тогда да... придется, чувствую, тоннами навоз вычищать.. из чужих пользовательских классов... или свое писать... - а тратить на это 3-5 месяцев чтобы въехать в тему и освоить инструментарий и соопутствующие ему знания - для меня как для ДЕВЕЛОПЕРА - сильно дорого... программистам может нечего делать - время на освоение есть... (у меня тоже такой период был...)
#69 by Vippi
Скажу свое мнение более четко. Я и сам не пользуюсь чужими классами, и другим не советую. Выложенные пользовательские классы воспринимаю только как примеры, чего и тебе советую. Вся прелесть ООП в том, чтобы написать свой класс, по своему вкусу, самому отладить и использовать его МНОГОКРАТНО. У меня, например, привычный только мне стиль написания кода. Зачем же я буду себя насиловать и подстраиваться под чужой стиль. Может, более правильный, но не мой. И ООП это только крохотная часть функционала этих компонент. И на любителя. А насчет того, что тебе хватает штатного функционала, то ты ничего не ел слаще морковки... И юзеры твои тоже.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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