Пожалуйста, не блокируйте рекламу!

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 370
  • Репутация: +69/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #15 : Июля 06, 2020, 08:54:46 »

Test

В текущей версии такой возможности нет. Так по ГОСТу на оформление требуется?

*

Оффлайн art9002

  • *****
  • 716
  • Репутация: +59/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #16 : Июля 06, 2020, 15:57:23 »
Нашёл запись в файле "Формат по ГОСТ-mod" в подразделе "!Изменения" в основном скрипте начиная с 204 строки такое:

   204   if STRSTR(GlobchangeScheme[1], "Дата (ДА/НЕТ)")>0 then
   205   if STRSTR(LayoutchangeHistory[1], "НЕТ", 1)>0 then tis_date = 0
   206   endif

Заменил её вместо 187-й, 188-й, 189-й, но что-то не меняется. Можете подсказать где заменить?
З.Ы. если лист заменяется, то его нужно подписывать заново, а значит числом, которым была произведена замена листа. Вот хочу так сделать, чтобы дата была такая же, как и дата последнего изменения.

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 370
  • Репутация: +69/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #17 : Июля 06, 2020, 16:18:31 »
Посмотрел ГОСТ. Я так понимаю - обновление даты даты должно быть только в случае замены листа? При изм. дата не меняяется?

*

Оффлайн art9002

  • *****
  • 716
  • Репутация: +59/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #18 : Июля 06, 2020, 16:59:05 »
Цитировать
При изм. дата не меняяется?

Дата не меняется!
По сути дела электронную версию проще напечатать заново. А если перепечатывается, значит - зам.

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 370
  • Репутация: +69/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #19 : Июля 06, 2020, 17:38:37 »
Добавил возможность замены даты, обновите библиотеку для 22-ой версии по прежней ссылке.

*

Оффлайн art9002

  • *****
  • 716
  • Репутация: +59/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #20 : Июля 07, 2020, 09:27:01 »
Ещё пожелание.
Добавте в 2D-скрипт в строку 666 файла Формат по ГОСТ-mod вместо:
      TEXT2  hsh-.5, .4, "Формат " + name_custom
вот эту строчку
      TEXT2  hsh-.5, .4, "Формат " + str("%.0pt",bbb) +" x " + str("%.0pt",aaa) + "h"
Когда выбрать "ПРОИЗВОЛЬНЫЙ", то не пишет размеров рамки. А так будет автоматом. Тут bbb - это длина по горизонтали и aaa - это ширина (высота) по вертикали. В конце поставил букву "h" чтобы не ошибиться.

И ещё одно. Когда смотриш на лист, то в режиме "ПРОИЗВОЛЬНЫЙ" в закладке ПАРАМЕТРЫ Длина произвольного листа - это его размер по вертикали, а Ширина произвольного листа - это размер по горизонтали. Но по горизонтали, наверное, должна быть длина, а по вертикали - ширина или высота.

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 370
  • Репутация: +69/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #21 : Июля 07, 2020, 10:38:41 »
Когда ставите произвольный - то нужно вбить имя формата, там есть соответствующий параметр. Имена форматов должны соответствовать ГОСТ 2.301-68, т.е. размеры в мм там не допустимы.
Размеры параметры и имена форматов вообще не менял -= изначально это была стандартная рамка из архикадовской библиотеки. Можно и переименовать, записал себе.

*

Оффлайн art9002

  • *****
  • 716
  • Репутация: +59/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #22 : Июля 07, 2020, 10:48:18 »
Как заполнять  поле Изм, Зам и Нов? В видео не нашёл.

*

Оффлайн art9002

  • *****
  • 716
  • Репутация: +59/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #23 : Июля 07, 2020, 11:45:59 »
Ещё можна добавить в Параметры файла Формат по ГОСТ-mod параметр GAP_GIP и в 2D-скрипте, где у Вас добавить
      IF GAP_GIP then
         text2 0.1,0.7,"ГАП"
      else
         text2 0.1,0.7,"ГИП"
      ENDIF
Тогда будет выбор и для других пользователей Вашей разработки. :)

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 370
  • Репутация: +69/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #24 : Июля 07, 2020, 12:07:28 »
Это всё в схеме можно менять. Там вместо ГИП можно написать ГАП. К именам должностей привязки нет - можно любые ставить

*

Оффлайн art9002

  • *****
  • 716
  • Репутация: +59/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #25 : Июля 07, 2020, 12:10:14 »
Как заполняются эти поля?

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 370
  • Репутация: +69/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #26 : Июля 07, 2020, 12:14:59 »
Эти поля заполняются автоматически, на основе ID изменения. Если там стоит Зам - в поле Лист пойдёт зам. Для Изм туда идёт прочерк.

*

Оффлайн art9002

  • *****
  • 716
  • Репутация: +59/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #27 : Июля 07, 2020, 12:34:40 »
Но в одном изменении могут быть и Изм и Зам. Например, Вы изменили/заменили один лист и добавили новый. Это же в одном изменении, но два разных типа.

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 370
  • Репутация: +69/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #28 : Июля 07, 2020, 12:48:12 »
Нет, на каждый ТИП изменения - своё изменения. Например, в Изм. 1 у вас один лист меняется, один добавляется. Нужно создать два изменения -  П АР Зам 1 и П АР Нов 1

*

Оффлайн art9002

  • *****
  • 716
  • Репутация: +59/-0
  • Пол: Мужской
Teamwork и Выпуски
« Ответ #29 : Июля 07, 2020, 13:00:36 »
И потом их включать в нужные макеты, да? И эти дублирующиеся изменения только для того, чтобы автоматом заполнить поле типа листа в штампе. М-да... И через Свойства не получится.

 

Похожие темы

  Тема / Автор