Тема / Topic: Комментарии в описании аргументов ФБД-программ
Viatcheslav
Forum Member / Участник форума
Участник № / Member № 145
отправлено / posted
1. Когда будет исправлен глюк с комментариями входных и выходных аргументов фбд-программ, которые пропадают после повторного сохранения проекта? 2. Аналогичный глюк возникает при при отладке фбд. Если при включенной эмуляции вызвать диалог редактирования входной константы блока и не меняя значения нажать кнопку ОК, то значение константы обнулится.
Если во втором случае надо просто быть осторожным (нужно нажимать в таких случаях отмену), то в первом случае коментарии к входным и выходным аргументам фбд-программ приходится писать в отдельном файле, что приносит значительные неудобства.
Сообщения / Posts 35 | Из / From: РФ
| IP / IP: IP адрес / IP address |
отправлено / posted
1) Данная ситуация не воспроизвелась. Если можно - пожалуйста, поясните более подробно последовательность действий, которые приводят к данной ситуации? 2) Данная ситуация уже исправлена (проверял на рабочем варианте 5.12).
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Viatcheslav
Forum Member / Участник форума
Участник № / Member № 145
отправлено / posted
Немножко ошибся. Они просто не сохраняются. Алгоритм такой. 1. Открываем любую ФБД-программу. 2. Пишем коментарий к любому входному аргументу 3. Выходим из редактора фбд-программ 4. Сохраняем проект 5. Закрываем РБК потом 6. Загружаем в РБК проект и комментариев уже не находим
Сообщения / Posts 35 | Из / From: РФ
| IP / IP: IP адрес / IP address |
Viatcheslav
Forum Member / Участник форума
Участник № / Member № 145
Larik
Active Forum Member / Активный участник форума
Участник № / Member № 191
отправлено / posted
У меня тоже такое было несколько раз, но только когда я переименовывал FBD-программу, а файл с расширением rmk оставался со старым названием. Но такое происходило не постоянно.А имя файла я потом перписывал руками.
Сообщения / Posts 76 | Из / From: Россия
| IP / IP: IP адрес / IP address |
quote:Отправитель / Originally posted by Viatcheslav: Немножко ошибся. Они просто не сохраняются. Алгоритм такой. 1. Открываем любую ФБД-программу. 2. Пишем коментарий к любому входному аргументу 3. Выходим из редактора фбд-программ 4. Сохраняем проект 5. Закрываем РБК потом 6. Загружаем в РБК проект и комментариев уже не находим
SCB
Active Forum Member / Активный участник форума
Участник № / Member № 412
отправлено / posted
Может в именах программ есть 'левые' символы, например - "/". Тогда наблюдается похожая ситуация и сообщение об ошибке 8-30-140 (кстати не описанное в документации) выдается почему-то не всегда.
Сообщения / Posts 96 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Действительно в именах программ нельзя использовать символы, которые недопустимы в файловой системе. Еще одна особенность - нельзя начинать название FBD-программ с числового идентификатора (т.е. - с цифр)! Потому как при сохранении файлов с коментариями к FBD они начинаются с индекса FBD, к которой они относятся. Соответсвенно, если имя FBD начинается с цифр, то слившись, индекс FBD и ее начальные цифры в имени образуют другой номер и РБК такой файл "теряет".
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Viatcheslav
Forum Member / Участник форума
Участник № / Member № 145
отправлено / posted
Да они у меня с цифр и начинаются. например 20 или 100. Так уж исторически сложилось. (начальные числа в именах каналов и программ у нас определяют принадлежность к какому либо контуру так как 13 символов не хватает, да и имена глобальных переменных числовые) А в ТМ5.12 также?
Сообщения / Posts 35 | Из / From: РФ
| IP / IP: IP адрес / IP address |