Форум пользователей ПО АСКОН

Профессиональные вопросы => Программирование приложений => Тема начата: yarikv от 08.06.07, 15:58:17

Название: Масштаб и Дата
Отправлено: yarikv от 08.06.07, 15:58:17
Библиотека для автоматического заполнения поля Дата (текущая дата, напротив поля Разработал) и Масштаб (для активного в данный момент вида чертежа)

Последняя версия библиотеки: http://forum.ascon.ru/index.php/topic,8341.msg47457.html#msg47457
Название: Re:Масштаб и Дата
Отправлено: yarikv от 08.06.07, 16:01:12
исходники
Название: Re:Масштаб и Дата
Отправлено: Death от 08.06.07, 16:26:22
А в чём проблема :?:
Название: Re:Масштаб и Дата
Отправлено: yarikv от 08.06.07, 16:30:51
да нет проблем. может кому понадобится.
Название: Re:Масштаб и Дата
Отправлено: Death от 08.06.07, 16:35:17
Тогда этому самое место здесь:

http://forum.ascon.ru/index.php/topic,5841.0.html
Название: Re:Масштаб и Дата
Отправлено: pro-ingener от 09.06.07, 12:54:49
Спасибо за прогу.
Задолбался дату вписывать.

Можно как-то её доработать, чтобы заполнялась дата и месяц(+масштаб), год у нас автоматически проставляется в штампе ?
Название: Re:Масштаб и Дата
Отправлено: yarikv от 11.06.07, 08:56:21
все можно. прикрепи картинку как именно нужно
Название: Re:Масштаб и Дата
Отправлено: yarikv от 11.06.07, 13:01:26
теперь ставит дату в активном чертеже, текстовым документе, спецификации
Название: Re:Масштаб и Дата
Отправлено: pro-ingener от 13.06.07, 07:36:02
Необходимо, чтобы было так:
К примеру - 13 июня: 13.06 + масштаб активного вида

И ещё раз спасибо за программу.
Название: Re:Масштаб и Дата
Отправлено: pro-ingener от 13.06.07, 09:44:32
Да, еще размер шрифта даты 3,5, масштаба 5.
Название: Re:Масштаб и Дата
Отправлено: yarikv от 14.06.07, 13:55:15
Специально для pro-ingener
Название: Re:Масштаб и Дата
Отправлено: Romeo от 02.07.07, 01:01:47
А кнопку на панель почему не получается вывести?
Название: Re:Масштаб и Дата
Отправлено: yarikv от 03.07.07, 18:59:37
сейчас по идее должно получиться
Название: Re:Масштаб и Дата
Отправлено: Vell от 15.07.07, 10:28:31
ксажалению кнопку не получается вынести!!
Название: Re:Масштаб и Дата
Отправлено: yarikv от 16.07.07, 09:21:15
запустите библиотеку. потом нажмите добавить кнопки. в перечне инструментов должна быть работающая библиотека в конце списка
Название: Re:Масштаб и Дата
Отправлено: pro-ingener от 17.07.07, 08:08:16
Цитата: yarikv от 14.06.07, 13:55:15
Специально для pro-ingener


Я просто счастлив. Спасибо.
Название: Re:Масштаб и Дата
Отправлено: segasv от 23.07.07, 14:26:58
Отличная библиотека, спасибо!
А можно шрифт 3,5 для даты в таком формате : ДД,ММ,ГГ.
И ещё. Почему обнуляются записи проверяющего и остальные, кроме разработчика.
Желательно чтоб они оставались.
А так удобная прога.
Спасибо!
Название: Re:Масштаб и Дата
Отправлено: yarikv от 03.08.07, 10:26:21
ЦитироватьИ ещё. Почему обнуляются записи проверяющего и остальные, кроме разработчика.
непонятно, что именно обнуляется. проверил на чертеже. проставил все фамилии и даты напротив них. изменяется только дата напротив разработал и масштаб.
Название: Re:Масштаб и Дата
Отправлено: segasv от 03.08.07, 10:42:42
Прошу прощения!
Возможно это случилось лишь раз, сейчас попробовал снова, всё на месте остается.
Ещё раз спасибо за прогу...
А по поводу изменить шрифт даты как?
Название: Re:Масштаб и Дата
Отправлено: yarikv от 03.08.07, 10:46:18
хочу сделать возможность натсройки высоты шрифта, в каких колонках заполнять дату и в каком формате. но только через некоторое время:)
Название: Re:Масштаб и Дата
Отправлено: dana от 03.08.07, 10:48:11
Цитата: yarikv от 03.08.07, 10:26:21
ЦитироватьИ ещё. Почему обнуляются записи проверяющего и остальные, кроме разработчика.
непонятно, что именно обнуляется. проверил на чертеже. проставил все фамилии и даты напротив них. изменяется только дата напротив разработал и масштаб.

И действительно как то не удобно, а можно исправить?
Название: Re:Масштаб и Дата
Отправлено: segasv от 03.08.07, 10:51:14
Это уже будет полноценный модуль.
Будем ждать.
Название: Re:Масштаб и Дата
Отправлено: yarikv от 07.08.07, 19:05:41
Вариант библиотеки Масштаб и Дата с возможностью настройки:
1. высоты шрифта даты и масштаба;
2. напротив каких колонок в основной надписи проставлять дату;
3. проставлять дату или масштаб;
4. формата отображения даты.

Работает с чертежами, текстовыми документами и спецификацией
Название: Re:Масштаб и Дата
Отправлено: segasv от 08.08.07, 08:16:27
Супер!!!
Отличная штука!
Спасибо!
Название: Re:Масштаб и Дата
Отправлено: Yurok от 29.08.07, 10:19:41
Уважаемый yarikv! А нельзя ли добавить возможность простановки даты в спецификации?
Название: Re:Масштаб и Дата
Отправлено: yarikv от 03.09.07, 15:04:51
так вроде должно работать с чертежами, спецификациями и текстовыми документами. см. последнюю версию
Название: Re:Масштаб и Дата
Отправлено: Кулибин от 10.09.07, 08:56:29
Дата же ставляется двойным щелчком в ячейке. Разве у вас не так?
Название: Re:Масштаб и Дата
Отправлено: segasv от 10.09.07, 09:03:48
Цитата: Кулибин от 10.09.07, 08:56:29
Дата же ставляется двойным щелчком в ячейке. Разве у вас не так?
А с помощью этой библиотеки только одним и там, где настроишь. А ещё и масштаб текущего вида.
Название: Re: Масштаб и Дата
Отправлено: barracuda_spb от 27.04.10, 09:39:42
А нельзя в него же добавить возможность заполнения фамилий и названия организации? )))) Ну чтобы всё заполнялось
Название: Re: Масштаб и Дата
Отправлено: yarikv от 28.04.10, 17:42:51
ЦитироватьА нельзя в него же добавить возможность заполнения фамилий и названия организации? )))) Ну чтобы всё заполнялось

Для этого удобно использовать Шаблоны документов, которые можно настроить как душа пожелает.

Название: Re: Масштаб и Дата
Отправлено: barracuda_spb от 29.04.10, 09:05:07
Про шаблоны уже много где написано. Это удобно, когда надо много чего разного заносить. А мне стандартно одно и тоже надо - проще если это было бы реализовано как и с масштабом и датой.
Минус Шаблона в том, что лишние действия при создании чертежей из моделей. Каждый лишний клик - это потраченное время
Название: Re: Масштаб и Дата
Отправлено: Solidman от 29.04.10, 15:45:44
Цитата: barracuda_spb от 27.04.10, 09:39:42
А нельзя в него же добавить возможность заполнения фамилий и названия организации? )))) Ну чтобы всё заполнялось
Полностью солидарен. Уважаемый yarikv (разработчик библиотеки "МД", если не ошибаюсь)! Если есть такая возможность - добавьте пожалуйста столь необходимый функционал в свою библиотеку. Я думаю многие меня поддержат.Спасибо.
Название: Re:Масштаб и Дата
Отправлено: Дим от 15.11.10, 12:39:14
Цитата: yarikv от 07.08.07, 19:05:41
Вариант библиотеки Масштаб и Дата с возможностью настройки:
1. высоты шрифта даты и масштаба;
2. напротив каких колонок в основной надписи проставлять дату;
3. проставлять дату или масштаб;
4. формата отображения даты.

Работает с чертежами, текстовыми документами и спецификацией

К 12-му компасу не подключается :`(

Как еще можно вставить дату и ФИО одним щелчком?
Макрос запоминает только ту дату - когда макрос записан.
Кто как из положения выходит?
Название: Re: Масштаб и Дата
Отправлено: barracuda_spb от 15.11.10, 13:13:52
Странно. У меня в 12/1 работает всё отлично. И масштаб и даты ставятся как и положено
Название: Re: Масштаб и Дата
Отправлено: Дим от 15.11.10, 13:31:27
Цитата: barracuda_spb от 15.11.10, 13:13:52
Странно. У меня в 12/1 работает всё отлично. И масштаб и даты ставятся как и положено
>:( Где наш админ!!!

Обещал СП1 сделать.

Хотя все равно странно :(
Название: Re: Масштаб и Дата
Отправлено: AkulaBig от 15.11.10, 13:48:26
Миленькая библиотечка. Из разряда маленьких полезняшек. Подтверждаю, на СП1 работает.  Дим, быстрей СП1 заставь админа поставить. Без него очень плохо со многим, а не только с этой библиотечкой.
Кстати, у меня дата ставится во всех столбцах даты, независимо от положения галок.
Название: Re: Масштаб и Дата
Отправлено: barracuda_spb от 15.11.10, 14:19:10
Цитата: AkulaBig от 15.11.10, 13:48:26
....Кстати, у меня дата ставится во всех столбцах даты, независимо от положения галок.

Видимо, что-то у всех всё по разному малость работает. У меня всё отлично. На соседнем компе - такая же "проблема"... Не понятно из-за чего такое. Мы смеемся, что из-за винды ) У меня 7-ка, там ХР )
Название: Re: Масштаб и Дата
Отправлено: AkulaBig от 15.11.10, 14:35:51
У меня виста на работе. Дома посмотрю.
Название: Re: Масштаб и Дата
Отправлено: AkulaBig от 15.11.10, 19:36:37
Неа, на семерке тоже все столбы заполняет.
Название: Re: Масштаб и Дата
Отправлено: Sabahs от 15.11.10, 21:00:56
Это должен Компас автоматом делать. Запускать библиотеку чтобы поставить дату - это извращение.
Название: Re: Масштаб и Дата
Отправлено: Ser Pavel от 16.11.10, 05:52:54
В многолистовом файле стаит только на первом листе.
Название: Re: Масштаб и Дата
Отправлено: Дим от 16.11.10, 08:59:16
Как ни странно, но сегодня подключил без проблем :bang:
Видимо вчера бури магнитные бушевали :-)))

yarikv А можно высказать пожелание?
Сделать возможным проставлять дату во всех открытых документах?
Название: Re: Масштаб и Дата
Отправлено: AkulaBig от 16.11.10, 11:14:08
У меня в многолистовом нормально ставит. Но заметил еще одну бажку. При первом вызове дату последнего вызова ставит и только после этого сегодняшнюю.
Название: Re: Масштаб и Дата
Отправлено: Вират Лакх от 03.08.15, 12:57:32
Для 64-битности нет... Кто знает аналог? Хорошая вещь. ОДНИМ нажатием на панельке, не заходя в основную надпись, можно ставить дату.
Название: Re: Масштаб и Дата
Отправлено: andrei260 от 30.08.18, 04:38:45
Жаль что в 64 бита не работает, я сделал нечто подобное через макросы,но почему-то не могу сделать чтобы вставлялась текущая дата в основную надпись, вставляется дата, когда создан макрос, может кто подскажет?
Название: Re: Масштаб и Дата
Отправлено: Sabahs от 30.08.18, 06:13:50
Дату нужно прочитать и отформатировать в понятный вид.
Название: Re: Масштаб и Дата
Отправлено: andrei260 от 30.08.18, 06:48:24
Т.е за текущую дату отвечают строчки
today = datetime.datetime.today()
iTextItemParam.s = today.strftime("%m.%d.%Y")
?
Название: Re: Масштаб и Дата
Отправлено: Sabahs от 30.08.18, 06:56:39
И модуль.
import datetime
Название: Re: Масштаб и Дата
Отправлено: andrei260 от 30.08.18, 10:54:29
Спасибо, разобрался
Название: Re: Масштаб и Дата
Отправлено: andrei260 от 08.02.19, 06:44:07
Заметил такую вещь, после заполнения макросом основной надписи и после перестроения 3D модели связанного ассоциативного чертежа, слетают заполненные графы ФИО разработчиков, все остальное не меняется, что не так?
Название: Re: Масштаб и Дата
Отправлено: Вират Лакх от 08.02.19, 07:24:31
Цитата: andrei260 от 08.02.19, 06:44:07
Заметил такую вещь, после заполнения макросом основной надписи и после перестроения 3D модели связанного ассоциативного чертежа, слетают заполненные графы ФИО разработчиков, все остальное не меняется, что не так?
Может надо сохранить чертеж, чтобы внесенные в основную надпись фамилии передались в соответствующие свойства модели?
Предлагаю вашему вниманию облегченную версию макроса вставки даты в штамп:

# -*- coding: utf-8 -*-
from win32com.client import Dispatch
import time
iKompasDocument = Dispatch('Kompas.Application.7').ActiveDocument
if iKompasDocument:
iLayoutSheets = iKompasDocument.LayoutSheets
if iLayoutSheets:
iStamp = iLayoutSheets.Item(0).Stamp
iStamp.Text(130).Str = time.strftime('%d.%m.%y')
iStamp.Update()
Название: Re: Масштаб и Дата
Отправлено: andrei260 от 08.02.19, 08:57:07
Чертеж и модель сохранены
Название: Re: Масштаб и Дата
Отправлено: pr0100 от 19.04.19, 11:26:53
Цитата: andrei260 от 08.02.19, 06:44:07
Заметил такую вещь, после заполнения макросом основной надписи и после перестроения 3D модели связанного ассоциативного чертежа, слетают заполненные графы ФИО разработчиков, все остальное не меняется, что не так?

Это одна из "новинок" 18й версии, похоронить старый и удобный функционал