Можно ли в табличной части документа "раскрасить" строчку? #120082


#0 by Lana SN
Необходимо как-то выделить строку многострочной части документа, можно ли это сделать в 1С:Бухгалтерия 7.7?
#0 by Lana SN
Необходимо как-то выделить строку многострочной части документа, можно ли это сделать в 1С:Бухгалтерия 7.7?
#1 by Sasha
Можно, используя внешнюю компоненту FormEx
#2 by garry70
очень интересно - а что это за компонента и где ее взять?
#4 by Sasha
Ключевое слово: FormEX, и в поиск...
#6 by Smitt
Вот тут предлагают скачать компоненту и демонстрационную конфигурашку. В ней можно посмотреть.
#7 by Cutter
http://www.deltasoft.ru/?projects:pro6не реклама АЛьФа
#8 by Sasha
http://www.rambler.ru/srch?words=FormEx&btnG=%CD%E0%E9%F2%E8%21&where=1
#9 by Smitt
сорри,ссылка собственно:http://www.deltasoft.ru/?downlне разберешься, стучись в асю, подскажу
#10 by garry70
Описание возможностей компоненты - не слабое. и - гран мерси.
#12 by Денис2
точно также красится.
#15 by WAKEUP
2 АльФ: hamov[at]onbox.ru
#16 by АЛьФ
2 Мне в мыло, пожалста. Я не буду здесь отслеживать постинги.2 Да.
#17 by Smitt
16 Альф, почтовик говорит, адрес (из 13) не найден...
#18 by АЛьФ
2 Попробуй еще раз или с другого адреса. Трем людям уже отправил. Значит у меня почта работает.
#19 by Smitt
хм, получилось. странно.
#20 by mikecool
А зарегестрировать FormEx как? Грит - не найден указанный модуль... Куда его надо поместить?
#21 by АЛьФ
2 Положи ее в каталог bin, где 1С установлена. <lyopik@pisem....>... user unknown (in reply to RCPT TO command)
#22 by Бит
А в новой версии случайно не доработано обновление дерева?
#23 by АЛьФ
2 Нет.
#25 by Бит
Жаль, а планируется в ближайшей перспективе?
#26 by АЛьФ
2 Планируется. Только не в ближайшей все же.
#27 by mikecool
Если покласть в bin, то выпадает "Неверная попытка доступа к адресу памяти" :(
#32 by АЛьФ
Всем, кто первый раз заглянул в ветку: читайте постинг .
#33 by mishaPH
А в 1С++ будет включено?
#34 by АЛьФ
2 Пока не решил. Может с этой версии FormEx вообще станет платным.
#35 by Бит
Демо конфигурацию скачай там пример есть
#36 by mishaPH
Да не проблема что платная. А вот использовать ехт форм с 1С++ нельзя.Что делать?
#37 by АЛьФ
2 Если FormEx будет платной, то будет специальная платная сборка 1С++ (если возникнет такая необходимость и если другие авторы не будут против).
#39 by Кирилл
2"платная сборка 1С++" = БРЕД!!!Развивай отдельно, имхо.
#40 by АЛьФ
2 На все письма, которые до меня дошли я ответил. Тебе ответ с компонентой отправлен в 11.51.
#41 by leont
thanks, получил (через часок)
#42 by АЛьФ
2 И почему же "бред"?
#43 by Кирилл
2Должна быть бесплатнойЛучше было бы с самого начала подружить их меж собой и кому нужно, тот пользовал бы их обе.Функционал шикарный, но я бы не купил.
#44 by АЛьФ
2 Кому должна? Сможешь подружить, не объединяя в одну dll?
#45 by Кирилл
2Наверно не совсем честно будет брать ОпенСоурс за основу для коммерческой разработки.Всеж начиналось с радуги...
#46 by iliko
ALL: Компонента должна быть платной, но надо расширять функционалРасширение функиционала FormEx экономит мое время и соответственно деньгиСейчас решаб оргвопросы, но примерно вот функционал, который нужен мне и мне неважно платным он будет или бесплатным - он мне нужен:I. Объект атрибут формы   1. РазвернутьУзел(<?>),СвернутьУзел(<?>)          необходимо возможность указания параметра на сколько ступеней разворачивать,сворачивать           а) текущий узел           б) все подчиненные/родительские узлы           в) указанное количестов ступеней   2. Добавить методы ПриРазворачиванииУзла, ПриСворачиванииУзла           т.е. отслеживание ситуации когда меняется внешний вид дерева   3. Добавить метод при ПриИзмененииПозицииДерева           т.е когда меняется вертикальная или горизонтальная позиция курсора в дереве,           чтобы можно выполнить какую-либо процедуру , (например таблицу детализации)           P.S. - попытался отловить стандартными способоми 1С - функцию на форму ,                  не срабатывает, как будто на форме ничего не меняется   4. Добавить метод ПриНажатииКнопкиКлавиатурыВДереве           т.е для того чтобы можно было навесить свои функциональные клавиши       P.S. попробовал сделать через ПриНажатииКнопкиКлавиатуры,            то получается определенная фича - в дереве по клаиватуре происходит            перемещения, а Форма.АктивныйЭлемент выдает совершенно другой элемент,            а нужно перехватыать "Коды клавиш" именно в этом дереве   5. Как-нибудь модернизировать обработку Колонки "Пиктограмма",                        содержит номер пиктограммы,                        из установленной на перехватываемой ТЗ картинки,                        для отображения в дереве                        (если нулевое значение, то используются системные пиктограммы)        Это понятно, но нужно как-то два номера записывать - при раскрытом узле и закрытом    6. Работала раскраска таблиц без проблем, DLL 1.9.8.2       когда перевел таблицу в режим ДеревоЗначений - раскраска не работает -       желательно, чтобы в дереве тоже раскраска работала    7. Желательно добавить DragAndDrop - взяли элемент и понесли в другую ветку    8. Предусмотреть возможность установки видимости/невидимости ветки дерева    9. Желательно предусмотреть возможность вставки/удаления/сдвижки позиции дерева программно       P.S. можео конечно по позиции узла сдлать это самому - но хотелось бы избекать            Дерево.Обновить - потому что картина раскрытых веток в этом случае не останется   10. Реализовать метод Сортировка   11. Реализовать метод Найти   12. Реализовать метод НайтиМного   13. Реализовать метод ВыгрузитьВетку   14. Реализовать метод ЗагрузитьВетку
#47 by iliko
Часть 2:I. Объект Расширение таблицы    Для таблицв в режиме ввода данных     1. Таблица.Область(СчСтрок,1).ВысотаСтроки(лкВысота)        Предусмотреть возможность задать высоту строки равную 0     2. Предусмотреть возможность сделать невидимыми строки таблицы     3. Предусмотреть возможность изменения     4. Предусмотреть возможность загрузки из MXL формата     5. Добавить метод ПриНажатииКнопкиКлавиатурыВТаблице     6. Добавить возможность копирования содержимого таблицы ввиде прямоугольной области (очень нужно)
#48 by Денис2
ну и запросы у вас (с) БазаДанных...
#50 by АЛьФ
2 Я уже говорил, что от Rainbow в FormEx (как и в 1С++) остались только заголовочные файлы 1С. Да и те сильно доработаны. Ни строчки кода Rainbow в FormEx нет.
#51 by АЛьФ
2 Колонка с этой строкой должна идти до колонок, которые хочется раскрасить.
#53 by АЛьФ
2 Я так и понял. Она должна быть ДО колонок, которые надо раскрасить. Т.е. в общем случае она должна быть ПЕРВОЙ, а не последней.
#55 by АЛьФ
2 Раскраска в свойствах компоненты включена?
#56 by smaharbA
Почитай описание внимательней, А платнуюю компаненту такого рода невозьму и работодателям(если это конечно не "писательская" кантора) скажу что нафиг ненужна, для работы 1Сэ как таковой она необязательна...Хотя если клиентам захочется красивости и "повышенный комфорт" то можно и платно...
#57 by Бит
Раскраска таблиц включена? и где включается?
#58 by АЛьФ
2 Для функционирования систем типа "фронт-офис" подобная компонента как раз нужна.
#60 by АЛьФ
2 Нигде больше не надо. Только надо вызывать метод "Сервис.ВключитьРаскраскуТаблиц" без параметра.
#62 by АЛьФ
2 Это лучше сделать в глобальнике, сразу после загрузки компоненты.
#64 by АЛьФ
2 Тут все верно. Идем дальше. "Раскраска" - это реквизит табличной части документа с типом СТрока?
#67 by АЛьФ
Так. Теперь: этот реквизит выведен в форму документа? Стоит самым первым в табличной части? Заполняется при заполнении всей табличной части? Эта колонка видима, строка там правильно заполнена?
#69 by АЛьФ
Брррр... А как же <<Раскраска = "BRUSH[128]...>> ?
#71 by АЛьФ
2 Не так. Если уж это реквизит ТЧ, то ему надо присвоить это значение. Если бы это была просто тектовая колонка, добавленная в ТЧ документа, то достаточно было бы прописать в формуле "BRUSH[...".
#73 by АЛьФ
Уфффф... Слава Богу! :)) А всем, кто только что присоединился к нашей передаче, читать постинг .:)
#74 by вовочка
А получить идентификатор шаблона таблицы можно будет?
#75 by АЛьФ
2 Это как и зачем?
#76 by петрович
Вопрос АЛьФу: Как использовать объект окна ?
#77 by вовочка
для того что бы запретить вывод на экран, печать
#78 by sdaf
чтобы АльФ столько объяснял коллеге в одной ветке!!! я в шоке ))
#79 by АЛьФ
2 Хм... Пока такого нет. Но если надо, то можно обсудить.2 Как и любой другой: Окна = СоздатьОбъект("Окна"); и т.д.
#80 by АЛьФ
2 А что такого? Бывало, что я и больше объяснял, пытался разобраться.
#81 by вовочка
надо, надо !несмотря на все разговоры про дырявость 1с защиты, (не будем здесь заострять этот вопрос) у пользователей появляется законное желание ограничить доступ к некоторым данным хотя бы для простых продавцов, операторов и т.д. А заполнять справочник прав, каким образом если(к примеру в документе) несколько таблиц?
#82 by АЛьФ
2 Логично... Надо подумать... Но если бы ты сказал, что эта доработка будет оплачена, думалось бы веселей :)
#83 by вовочка
что ты, что ты (испуганно) я сам то с клиента хочу всего 200$содрать, без переспективы дальнейшего распространения, хотя кто егознает ..., но мысль то интересная ?:))
#84 by АЛьФ
2 Интересная. Буду ее думать. Больше нет желающих по постингу ?
#85 by artbear
Получил, спасибо.Про платную ФормЕкс, а тем более, платную спец. версию 1С++ слышать очень грустно.Пользуюсь 1С++ с момента ее появления, компонента супер, какую ее часть не возьми.Хотя тебя также хорошо понимаю, сил создание этой ВК отнимает наверняка немало.Полностью твое право.ЗЫ Все-таки интересно, что скажут Deb, Dmitro и orefkov ?
#86 by artbear
(85+) На всякий случай:Может, заведешь подобную тему на итланд.Там все-таки отслеживать посты удобнее :)
#87 by АЛьФ
2 В принципе, мы с ними эту тему уже обсуждали (с год назад, наверное) и особых возражений с их стороны не поступило, насколько я помню.
#88 by Vip
Есть желающие ;)Окна.ПолучитьМеню выдает "СписокЗначений", состоящий из "СписковЗначений". Как я должен обращаться к методу ДоступностьМеню или ВидимостьМеню? Что ставить первым параметром? ДоступностьМеню("Файл",0)не работает.
#89 by АЛьФ
2 Что-то типа такого можно сделать для проверки и получения правильного имени меню: ... РазвернутьСписок(Окна.ПолучитьМеню);
#90 by artbear
(АЛьФ) с 1С++ эта версия пока никак не совместима, вместе их загружать нельзя?
#91 by АЛьФ
2 Да, вместе загружать нельзя.
#92 by fez
(АЛьФ) А на условиях какой лицензии будет распространяться платная версия 1С++?
#93 by Vip
Разворачивал уже. Дальще идут числа. К ним обращаться тоже нельзя.ВключитьМодальныйРежим - больно жестоко. Продолжает действовать даже если убить процесс 1С.
#94 by АЛьФ
2(и остальные) Ребята! Ни каких условий и ни каких платных компонент еще нет! Если решу все же сделать FormEx платным, то будут сразу обнародованы и условия, и демка, и цена.
#95 by mishaPH
Тем кто купил комплекс защиты проф скидки будут? :))
#96 by p rj
Не призыв к действию, а просто мнение.Платный формекс купил бы, в случае если бы там был принципиально важный для нас функционал. Полагаю, чем больше там всего разного, тем шире круг потенциальных покупателей. И главное (ИМХО, конечно), 7.7 + компонента прямых запросов + интерфейсная компонента, реализующая большинство недостающих возможностей = альтернатива 8.0. Во всяком случае в ближайшем будущем.
#97 by artbear
просто ты нас напугал :)
#98 by АЛьФ
2 Числа идут в значении, а в представлении - имена.Про модальный режим написано, что с ним надо быть осторожней. Если корректно выйти из 1С, то все отключается. Но лучше отключать его самостоятельно, когда он перестает быть нужным.
#99 by Vip
Это все понятно. Но как все-таки обратиться к ДоступностьМеню?Первый параметр что?
#100 by АЛьФ
2 Клиентам по КЗК FormEx будет отправлен бесплатно. Но повторюсь - окончательного решения о платности FormEx еще нет. Всем получившим 2.0: Зацените штатное меню "О программе" после загрузки компоненты. Пыхтел над этим два дня :))
#101 by АЛьФ
2 Первый параметр - как раз представление из списка значений, который возвращается из ПолучитьМеню. Эти строки так же можно в ресурсах 1С посмотреть (в файле "1crcrus.dll").Пример:Окна.ДоступностьМеню("&Файл",0);
#102 by Vip
НаПереднийПлан - достаточно бесполезная функция. Вот если бы делать окно TOP_MOST... Но TOP_MOST к окну MDI, по-моему ввобще невозможен. В свое время я эту проблему так и не решил.Все остальное из умею сам.
#103 by АЛьФ
2 А то, что в "О программе" умеешь? :))На самом деле, кто бы сомневался, что это все реализуемо. Я никогда не говорил, что другие не могут сделать того, что сделал я :)
#104 by Тертый
102) ты умеешь втихаря - товарисчь для всех делает. Разница есть? Даже если потом платно будет.
#105 by Vip
Про "&" в названии пункта забыл;(Но ПолучитьМеню все-равно его не выдает.Попробуй поуправлять пунктом меню "&Действия" :)))Ну как?
#106 by artbear
В чем ценность АЛьФ-а, помимо его высокого профессионализма?Его решения хорошо известны, общедоступны и работают, тем более что периодически добавляется новый фунционал.А Ваши решения где?ЗЫ Не хочу Вас обидеть :)
#107 by Vip
Каюсь. Ленивый я. А АЛьФу большое спасибо. Из-за него я и начал свою ВК писать. Пока не умею. Но мысль богатая :))Обязательно попытаюсь. Признал.
#108 by АЛьФ
2 Вообще-то прекрасно все выдает. А что не так с пунктом "&Действия"? Все нормально управляется у меня.
#109 by Vip
Простите, ребята... (искренне)Мыслями вашими пользуюсь, а сам, сволочь...
#110 by Vip
Пункт действия при открытии документа, например, перерисовывается.Я с этим сталкивался уже. Я писал тебе, как избавился вообще от главного меню. Принцип тот же.
#111 by петрович
Окна.ВидимостьМеню("",0) - убирает в меню ВСЕ разделители, а как убрать конкретный разделитель ?
#112 by АЛьФ
2 Я в курсе, что перерисовывается. Точнее все меню переформируется при смене активного окна. Ну и что?Скрытие вообще меню я добавлю, если ты не против.
#113 by АЛьФ
2 Хм... То, что убирает все разделители - это глюк, попробую поправить. А вот убрать конкретный разделитель не получится :( Разделители автоматом убираются (один из двух), если между ними нет видимых пунктов.
#114 by Vip
А если меню перерисовывается, получается ВидимостьМеню не работает?Буду горд, если при добавлении скрытия всего меню где-нибудь упомянешь обо мне %-)))
#115 by петрович
Убираем верхние 4 пункта меню операции :Окна.ВидимостьМеню("Журнал &проводок",0);В самом верху над справочниками остаётся разделитель...что не совсем корректно
#116 by АЛьФ
2 Конечно упомяну.ВидимостьМеню с пунктом "Действия" действительно криво работает. Надо будет доделать.
#117 by АЛьФ
2 Вот ведь... Поправил. Теперь в этой ситуации разделитель удаляется автоматом.
#118 by петрович
, Может логичней будет ещё добавить что бы автоматически удалялся разделитель если он самый верхний (то есть над ним нет пунктов меню) ?То же самое с самым нижним.
#119 by Vip
Про ответишь? (про TOP_MOST в окне MDI)
#120 by АЛьФ
2 См. . Именно так и делается.2 Имеешь ввиду, чтобы повесить любое окно на передний план по типу плавающего окна? Тут не все так просто. Тогда надо делать чтобы оно не максимизировалось вместе с остальными.На самом деле, если поиграться со стилями дочерних окон и главного окна методом "СтильОкна", то можно получить вариацию, при которой модальное окно кок раз будет висеть впереди, но не максимизироваться. У меня так получалось во время тестирования. Только я уже не помню какая там была комбинация стилей.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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