Есть ли возможность настроить сохранение параметров при извлечении/сохранении IN4 в последовательности по их ID, а не порядковому номеру?
Например мне хочется адрес землевладельца (прописка) и данные о паспарте вносить друг за другом - вполне логичное желание, на мой взгляд. Но если поменять последовательность - полетит структура IN4
В структуре IN4 параметры идут в определенной последовательности. В частности, например, следует параметр AD, а за ним - NM. Это отражено и в ID параметров в Digital: ID20020 и ID20030 соответственно. Резонно предположить (что я и сделал), что при извлечении/сохранении IN4 параметры будут становится в последовательности по их ID. Но на деле получается, что параметры в IN4 становятся в последовательности по порядковому номеру параметра. Т. о., если я например перемещаю параметр NM в менеджере параметров перед AD (не меняя ID)- получаю тоже самое и в IN4. А это (точно Вам говорю) плохо воспримется контролирующими органами ДержКомЗема.
Согласитесь, что гораздо удобнее данные о землепользователе заполнять вместе и в менеджере параметров вынести их в такой последовательности - NM,PP,AU,PF. И это было бы возможно если бы последовательность параметров в IN4 формировалась по ID параметров, как утверждает Дмитрий Золотар.
Уважаемый Alex желает иметь возможность сгруппировать параметры в нужном ему порядке, для более удобного их редактирования в закладке Инфо.
Однако, перемещение параметров приведет к тому, что они будут записаны не по правилам Держкомзема. Поэтому предлагается сохранение параметров/дескрипторов производить в порядке возрастания ID, а не в порядке, определенном в Менеджере параметров, как это сделано сейчас.
не исключаю, что где-то могут требовать определенный порядок дескрипторов в ин4
но вообще-то в наказе ДержКомЗему №136 Про затвердження вимог до структури, змісту та формату файлу обміну… про порядок дескрипторов ни слова
Хотелось бы поддержать Alex_Schmidt. Я уверен, что любой человек, который работает с Дигиталом хотя бы года два, а мож и меньше, уже не захочет его променять. Но я так же уверен, что появись возможность изменять порядок последовательности заполнения информации для ИН4 еще больше увеличит количество отличных отзывов о программе и клиентов приобрести Дигитал тоже. Может есть все же возможность эту жесточайшую сцепку
Dmitriy Fedorov:
Уважаемый Alex желает иметь возможность сгруппировать параметры в нужном ему порядке, для более удобного их редактирования в закладке Инфо.
Однако, перемещение параметров приведет к тому, что они будут записаны не по правилам Держкомзема. Поэтому предлагается сохранение параметров/дескрипторов производить в порядке возрастания ID, а не в порядке, определенном в Менеджере параметров, как это сделано сейчас.
сделать более гибкой. Имеется в виде, что информация для обменника заполняется так, как удобно а сам файл обменника имеет порядок записей по правилам Держкомзема. А если эти “правила” завтра поменяются тогда что… придется ломать ввесь Нормал и не только..? А че доброго, в нашей стране… даже деньги менялись кажется раз 5 и за не очень большой промежуток времени - каких-то 15 лет. Может можно поискать возможность информацию для обменника заполнять как удобно, а для сохранения обменника по правилам Держкомзема вообще вынести в отдельный ИНИ настройки порядка записей в ИН4 файл. Извените, мож че где скомкано… так это от предвкушения возможных таких эпохиальных коректировок в программе.
С точки зрения простоты и оптимизации - никак нет
И я, честно говоря, думал, что Дмитрий Золотар правду говорит и последовательность параметров в обменнике должна соответствовать последовательности ID параметров - просто глюк какой-то
Согласитесь, такое заполнение будет:
логичным,
т.к. порядок (а значит и порядковые номера) параметров меняется как угодно легко и быстро, а порядковые номера - все-таки более константны. К тому же когда мы открываем обменник в Digital, то слои участков, угодий и кварталов определяются по ID (1000, 2000. 3000)
простым и удобным в эксплуатации
Так каждый оператор может произвольно менять порядок параметров для удобства заполнения, будучи 100%-уверенным, что последовательность параметров в обменнике останется неизменной, а значит - никаких дополнительных проблем с контролирующими земельными структурами (РайЗем, ДЗК и т.п.). И снова к тому же)… Не нужны дополнительные формы и кнопки, которые надо будет настраивать/перенастраивать. А мы все не программеры, в конце-концов!
Из выше сказаного получается, что нужно всего то в окне Инфо при набивки параметров для обменника изменять порядок следования этих самых параметров, а все остальное может оставаться как есть… примерно. А если на это немного под другим углом. Может проще изменить порядок следования параметров но только … как бы это сказать.. визуально что ли, виртуально, только в самом окне Инфо…, на экране монитора и только; не затрагивая ничего более.
Мож было бы выходом добавить еще одну колонку нумерации в менеджере параметров… и обозвать эту нумерацию или индекс или как еще, не важно. Так вот, номерация из этой колонки Индекс и будет определять порядок визуального отображения (и ТОЛЬКО) порядка отображения параметров в окне Инфо. А все остальное остается как есть. И если удасться изменить только в окне Инфо (на ЭКРАНЕ монитора) порядок отображения параметров, то это возможно и будет одним из вариантов выхода.
Нуу… эт уже слишком по-моему… еще одна нумерация - Дмитрий, видите до чего людей доводите
Дело в том, что я предлагаю самый простой и рабочий вариант.
Согласно ему надо только изменить источник порядка следования параметров в IN4 - меняем с порядкового номера на ID.
Больше ничего менять не надо. Причем, это касается как конечных пользователей, так и разработчиков, так как в стандартных шаблонах уже заложена правильная последовательность параметров по их ID. Останется лишь переместить параметры так, как их удобно заполнять (а это, я уверен, каждый сделает сразу же после выхода “неглючного” обновления и с удовольствием). К примеру, берём мы копию паспорта+идентификационного кода. Куда проще, если можно будет расположить NM, PP, AU и KF друг за дружкой, а не выискивать по всей вкладке “Инфо”
Что ж у вас там за код такой, если это так сложно сделать???
Форма із закладками “Квартал”, “Ділянка(и)”, “Угіддя”, “Суміжники”. Подібну програмулю бачив колись в обсланому ДЗК. Заносити інформацію було досить зручно, і не потрібно було морочити собі голову в якому порядку записуються дескриптори.
Як на мене, це не погана ідея, варто спробувати.
Вот и попробуйте… Результаты, если Вас не затруднит, выложите на форум. Буду премного благодарен…
Именно по тому, что я не хочу морочить голову с порядком записи дескрипторов, я предлагаю доработать алгоритм Digital по использованию ID, как константного номера.
Также, я не вижу смысла в том, чтобы морочить голову с лишними формами. Для чего в сущности были введены ID, если вдуматься? Для того, чтобы можно было произвольно менять порядок параметров (и это правильно!) и это не отражалось на автоматическом заполнении конечных документов или файлов: IN4, DMF-отчеты, отчеты Reports.
Проблема в том, что идея хороша, а реализация - не полноценна. Ув. разработчики, давайте придерживаться принципа - доделывать до конца начатое, предложенное и введенное вами же!
Альтернативы конечно есть… В любом вопросе… Но если есть конкретный удобный механизм, а его просто нужно довести до ума, то изобретение новых способов не делает вам чести и дискредитирует ваши же разработки.