egorhay писал(а): Интерфейс программы получился довольно таки большой А как он мог получиться нормальным? Непонятно почему "Цена" повторяется только два раза ? Можно было и раз пять повторить. Вот так, например вводится Адрес Add(MainForm,2953706,21,105) { Width=672 Height=135 link(onCreate,5038590:doOpen,[]) } Add(StrList,13460091,217,63) { Strings=#26:"Санаторно-лесная школа",1|17:"мкр. Гнездово",1|18:"мкр. Королевка",1|26:"пер. 1-й Анастасинский",1|23:"пер. 1-й Брогинский",1|22:"пер. 1-й Велижский",1|36:"пер. 1-й Верхне-Профинтерновский",1|26:"пер. 1-й Ворошиловский",1|24:"пер. 1-й Гоголевский",1|23:"пер. 1-й Ельнинский",1|20:"пер. 1-й Зеленый",1|26:"пер. 1-й Красногорский",1|24:"пер. 1-й Лестровский",1|24:"пер. 1-й Мичуринский",1|21:"пер. 1-й Нагорный",1|24:"пер. 1-й Подснежники",1|21:"пер. 1-й Полоцкий",1|25:"пер. 1-й Свердловский",1|21:"пер. 1-й Северный",1|23:"пер. 1-й Серебрянки",1|36:"пер. 1-й Средне-Профинтерновский",1|24:"пер. 1-й Толстовский",1|29:"пер. 1-й переулок Октября",1|22:"пер. 10-й Северный",1|23:"пер. 2-й Брогинский",1|22:"пер. 2-й Велижский",1|36:"пер. 2-й Верхне-Профинтерновский",1|26:"пер. 2-й Ворошиловский",1|24:"пер. 2-й Гоголевский",1|21:"пер. 2-й Западный",1|20:"пер. 2-й Зеленый",1|26:"пер. 2-й Красногорский",1|24:"пер. 2-й Лестровский",1|24:"пер. 2-й Мичуринский",1|23:"пер. 2-й Мопровский",1|21:"пер. 2-й Нагорный",1|24:"пер. 2-й Островского",1|24:"пер. 2-й Подснежники",1|21:"пер. 2-й Полоцкий",1|25:"пер. 2-й Свердловский",1|21:"пер. 2-й Северный",1|23:"пер. 2-й Серебрянки",1|26:"пер. 2-й Слобода-Садки",1|36:"пер. 2-й Средне-Профинтерновский",1|24:"пер. 2-й Толстовский",1|24:"пер. 3-й Гоголевский",1|26:"пер. 3-й Красногорский",1|24:"пер. 3-й Лестровский",1|23:"пер. 3-й Мопровский",1|21:"пер. 3-й Нагорный",1|25:"пер. 3-й Свердловский",1|21:"пер. 3-й Северный",1|26:"пер. 3-й Слобода-Садки",1|24:"пер. 3-й Толстовский",1|24:"пер. 4-й Гоголевский",1|26:"пер. 4-й Красногорский",1|24:"пер. 4-й Лестровский",1|23:"пер. 4-й Мопровский",1|25:"пер. 4-й Свердловский",1|21:"пер. 4-й Северный",1|26:"пер. 4-й Слобода-Садки",1|24:"пер. 5-й Лестровский",1|23:"пер. 5-й Мопровский",1|21:"пер. 5-й Северный",1|26:"пер. 5-й Слобода-Садки",1|21:"пер. 6-й Северный",1|21:"пер. 7-й Северный",1|21:"пер. 8-й Северный",1|17:"пер. 9 Января",1|21:"пер. 9-й Северный",1|22:"пер. Автозаводской",1|29:"пер. Верхне-Лермонтовский",1|26:"пер. Верхне-Мопровский",1|32:"пер. Верхне-Профинтерновский",1|18:"пер. Витебский",1|19:"пер. Вязовенька",1|20:"пер. Гнездовский",1|21:"пер. Госпитальный",1|16:"пер. Дальний",1|19:"пер. Ельнинский",1|17:"пер. Западный",1|16:"пер. Иванова",1|20:"пер. Карачевский",1|18:"пер. Катынский",1|15:"пер. Лесной",1|24:"пер. Мало-Мопровский",1|17:"пер. Нагорный",1|31:"пер. Нижне-Профинтерновский",1|19:"пер. Никольский",1|28:"пер. Новая Слобода-Садки",1|16:"пер. Октября",1|19:"пер. Ольшанский",1|18:"пер. Охотничий",1|17:"пер. Папанина",1|15:"пер. Пивной",1|23:"пер. Пискарихинский",1|17:"пер. Проезжий",1|17:"пер. Ржевский",1|15:"пер. Рошаля",1|20:"пер. Сафоновский",1|20:"пер. Станционный",1|18:"пер. Сычевский",1|16:"пер. Цветной",1|16:"пер. Чапаева",1|18:"пер. Шоссейный",1|16:"пл. Желябова",1|17:"пл. Колхозная",1|21:"пл. Привокзальная",1|15:"пос. 430 км",1|19:"пос. Анастасино",1|17:"пос. Волчейка",1|19:"пос. Вязовенька",1|19:"пос. Гедеоновка",1|17:"пос. Глущенки",1|18:"пос. Дистанция",1|19:"пос. Дубровенка",1|31:"пос. Кирпичного 3-го завода",1|18:"пос. Королевка",1|20:"пос. Красный Бор",1|26:"пос. Нижняя Дубровенка",1|15:"пос. Пасово",1|20:"пос. Подснежники",1|16:"пос. Пронино",1|19:"пос. Серебрянка",1|25:"пос. Торфопредприятие",1|16:"пос. Щеткино",1|28:"проезд 1-й Академический",1|25:"проезд 1-й Пронинский",1|25:"проезд 1-й Серебрянки",1|28:"проезд 2-й Академический",1|25:"проезд 2-й Пронинский",1|25:"проезд 2-й Серебрянки",1|28:"проезд 3-й Академический",1|25:"проезд 3-й Пронинский",1|25:"проезд 3-й Серебрянки",1|25:"проезд 4-й Пронинский",1|25:"проезд 5-й Пронинский",1|25:"проезд Автовокзальный",1|31:"проезд Верхне-Лермонтовский",1|23:"проезд Госпитальный",1|23:"проезд Дзержинского",1|21:"проезд Ельнинский",1|24:"проезд Лермонтовский",1|20:"проезд Пасовский",1|20:"проезд Печерский",1|18:"проезд Соколий",1|20:"проезд Ударников",1|18:"проезд Чкалова",1|21:"совхоз Дубровенка",1|20:"туп. 1-й Минский",1|20:"туп. 2-й Минский",1|22:"туп. 3-й Кольцевой",1|20:"туп. 3-й Минский",1|22:"туп. 4-й Кольцевой",1|20:"туп. 4-й Минский",1|22:"туп. 5-й Кольцевой",1|20:"туп. 5-й Минский",1|18:"туп. Велижский",1|20:"туп. Гоголевский",1|21:"туп. Госпитальный",1|18:"туп. Карьерный",1|16:"туп. Минский",1|17:"туп. Нагорный",1|23:"туп. Приднепровский",1|25:"ул. 1-й Красный Ручей",1|25:"ул. 1-я Академическая",1|22:"ул. 1-я Апрельская",1|21:"ул. 1-я Восточная",1|18:"ул. 1-я Дачная",1|20:"ул. 1-я Загорная",1|20:"ул. 1-я Западная",1|20:"ул. 1-я Проезжая",1|20:"ул. 1-я Ракитная",1|19:"ул. 1-я Садовая",1|20:"ул. 1-я Северная",1|22:"ул. 12 лет Октября",1|25:"ул. 2-й Красный Ручей",1|28:"ул. 2-й Смоленский Ручей",1|25:"ул. 2-я Академическая",1|22:"ул. 2-я Апрельская",1|21:"ул. 2-я Восточная",1|18:"ул. 2-я Дачная",1|20:"ул. 2-я Загорная",1|20:"ул. 2-я Западная",1|21:"ул. 2-я Кольцевая",1|23:"ул. 2-я Мичуринская",1|20:"ул. 2-я Проезжая",1|20:"ул. 2-я Ракитная",1|19:"ул. 2-я Садовая",1|20:"ул. 2-я Северная",1|25:"ул. 3-я Академическая",1|21:"ул. 3-я Восточная",1|20:"ул. 3-я Загорная",1|23:"ул. 3-я Мичуринская",1|20:"ул. 3-я Проезжая",1|20:"ул. 3-я Ракитная",1|20:"ул. 3-я Северная",1|25:"ул. 4-я Академическая",1|21:"ул. 4-я Восточная",1|20:"ул. 4-я Загорная",1|23:"ул. 4-я Мичуринская",1|20:"ул. 4-я Проезжая",1|20:"ул. 4-я Северная",1|25:"ул. 5-я Академическая",1|23:"ул. 5-я Мичуринская",1|25:"ул. 6-я Академическая",1|23:"ул. 6-я Мичуринская",1|25:"ул. 7-я Академическая",1|25:"ул. 8-я Академическая",1|17:"ул. Авиаторов",1|21:"ул. Автозаводская",1|21:"ул. Академическая",1|18:"ул. Апрельская",1|18:"ул. Белинского",1|16:"ул. Бельская",1|15:"ул. Беляева",1|27:"ул. Большая Демидовская",1|26:"ул. Большая Набережная",1|24:"ул. Большая Нагорная",1|27:"ул. Большая Октябрьская",1|20:"ул. Большие Вязы",1|17:"ул. Бояринова",1|17:"ул. Брестская",1|18:"ул. Брогинская",1|30:"ул. Валентины Гризодубовой",1|17:"ул. Велижская",1|18:"ул. Вержавская",1|28:"ул. Верхне-Лермонтовская",1|22:"ул. Верхне-Майская",1|25:"ул. Верхне-Мопровская",1|31:"ул. Верхне-Профинтерновская",1|26:"ул. Верхняя Дубровенка",1|29:"ул. Верхняя Слобода-Садки",1|16:"ул. Вишневая",1|18:"ул. Вокзальная",1|18:"ул. Ворошилова",1|15:"ул. Высокая",1|18:"ул. Вязовенька",1|16:"ул. Гастелло",1|19:"ул. Гвоздовская",1|30:"ул. Генерала Городнянского",1|23:"ул. Генерала Добыша",1|23:"ул. Генерала Лукина",1|16:"ул. Гжатская",1|19:"ул. Гнездовская",1|14:"ул. Гоголя",1|14:"ул. Горная",1|20:"ул. Госпитальная",1|15:"ул. Губенко",1|20:"ул. Девичья гора",1|19:"ул. Декабристов",1|17:"ул. Днепровая",1|14:"ул. Дружбы",1|18:"ул. Дубровская",1|15:"ул. Егорова",1|18:"ул. Ельнинская",1|23:"ул. Железнодорожная",1|16:"ул. Желябова",1|17:"ул. Заводская",1|18:"ул. Задорожная",1|15:"ул. Залесье",1|17:"ул. Заозерная",1|16:"ул. Заречная",1|16:"ул. Звездная",1|15:"ул. Зеленая",1|19:"ул. Зеленый Бор",1|15:"ул. Иванова",1|16:"ул. Калинина",1|17:"ул. Карбышева",1|17:"ул. Карьерная",1|19:"ул. Касплянская",1|14:"ул. Кашена",1|11:"ул. Ким",1|15:"ул. Клубная",1|16:"ул. Ключевая",1|17:"ул. Кольцевая",1|21:"ул. Комсомольская",1|21:"ул. Кооперативная",1|18:"ул. Котовского",1|15:"ул. Красная",1|21:"ул. Красноборская",1|21:"ул. Красногорская",1|23:"ул. Красный Октябрь",1|15:"ул. Крылова",1|17:"ул. Куйбышева",1|17:"ул. Курганная",1|16:"ул. Кутузова",1|17:"ул. Лавочкина",1|21:"ул. Ленинградская",1|14:"ул. Лесная",1|19:"ул. Лесопильная",1|20:"ул. Локомотивная",1|15:"ул. Луговая",1|24:"ул. Малая Набережная",1|22:"ул. Малая Нагорная",1|26:"ул. Мало-Красногорская",1|24:"ул. Маршала Еременко",1|15:"ул. Минская",1|17:"ул. Можайская",1|18:"ул. Мопра УВСР",1|26:"ул. Московский Большак",1|27:"ул. Нижне-Лермонтовская",1|30:"ул. Нижне-Профинтерновская",1|25:"ул. Нижняя Дубровенка",1|13:"ул. Новая",1|27:"ул. Новая Слобода-Садки",1|26:"ул. Ново-Комендантская",1|26:"ул. Ново-Ленинградская",1|23:"ул. Ново-Мопровская",1|23:"ул. Ново-Московская",1|29:"ул. Ново-Профинтерновская",1|25:"ул. Ново-Свердловская",1|25:"ул. Новые Подснежники",1|15:"ул. Октября",1|18:"ул. Ольшанская",1|19:"ул. Островского",1|16:"ул. Папанина",1|17:"ул. Пасовская",1|20:"ул. Первомайская",1|17:"ул. Печерская",1|14:"ул. Победы",1|17:"ул. Подлесная",1|19:"ул. Подснежники",1|15:"ул. Полевая",1|16:"ул. Полоцкая",1|19:"ул. Понизовская",1|19:"ул. Пореченская",1|18:"ул. Приозерная",1|20:"ул. Пролетарская",1|17:"ул. Промкасса",1|18:"ул. Пронинская",1|42:"ул. Прохоренко Александра Героя России",1|15:"ул. Рабочая",1|16:"ул. Радищева",1|16:"ул. Ракитная",1|21:"ул. Революционная",1|16:"ул. Ржевская",1|22:"ул. Рождественская",1|23:"ул. Розы Люксембург",1|14:"ул. Рошаля",1|18:"ул. Руднянская",1|15:"ул. Садовая",1|18:"ул. Санаторная",1|19:"ул. Сафоновская",1|17:"ул. Свердлова",1|14:"ул. Седова",1|23:"ул. Серебряная гора",1|17:"ул. Скворцова",1|18:"ул. Слободская",1|18:"ул. Смоленская",1|17:"ул. Солнечная",1|16:"ул. Сосновая",1|18:"ул. Софиевская",1|24:"ул. Социалистическая",1|28:"ул. Средне-Лермонтовская",1|31:"ул. Средне-Профинтерновская",1|29:"ул. Средняя Слобода-Садки",1|19:"ул. Станционная",1|27:"ул. Старо-Комендантская",1|24:"ул. Старо-Московская",1|15:"ул. Степная",1|16:"ул. Строгань",1|18:"ул. Строителей",1|17:"ул. Сычевская",1|21:"ул. Таборная гора",1|17:"ул. Толмачева",1|16:"ул. Толстого",1|20:"ул. Тушемлинская",1|17:"ул. Ударников",1|21:"ул. Универсальная",1|17:"ул. Фаянсовая",1|16:"ул. Филатова",1|14:"ул. Фрунзе",1|15:"ул. Хвойная",1|19:"ул. Центральная",1|15:"ул. Чапаева",1|21:"ул. Чернышевского",1|14:"ул. Чехова",1|15:"ул. Чкалова",1|17:"ул. Шоссейная",1|13:"ул. Щорса",1|19:"ул. Энергетиков",1|13:"ул. Южная",1|14:"ул. Юрьева",1|16:"ш. Витебское",1|17:"ш. Московское",1|22:"городок Коминтерна",2|24:"пер. 1-й Краснинский",2|27:"пер. 1-й Краснофлотский",2|22:"пер. 1-й Некрасова",2|22:"пер. 1-й Перовский",2|24:"пер. 1-й Пригородный",2|24:"пер. 2-й Краснинский",2|27:"пер. 2-й Краснофлотский",2|24:"пер. 2-й Пригородный",2|31:"пер. 2-й Старо-Чернушенский",2|27:"пер. 3-й Краснофлотский",2|24:"пер. 3-й Пригородный",2|27:"пер. 4-й Краснофлотский",2|27:"пер. 5-й Краснофлотский",2|27:"пер. 6-й Краснофлотский",2|27:"пер. 7-й Краснофлотский",2|17:"пер. Бакунина",2|19:"пер. Больничный",2|23:"пер. Борисоглебский",2|16:"пер. Водяной",2|19:"пер. Воровского",2|18:"пер. Вяземский",2|17:"пер. Дамбовый",2|28:"пер. Зои Космодемьянской",2|17:"пер. Киевский",2|18:"пер. Колхозный",2|24:"пер. Марины Расковой",2|26:"пер. Молодогвардейский",2|22:"пер. Ново-Киевский",2|26:"пер. Ново-Чернушенский",2|18:"пер. Оршанский",2|19:"пер. Реадовский",2|17:"пер. Смирнова",2|27:"пер. Старо-Чернушенский",2|14:"пер. Тихий",2|17:"пер. Трудовой",2|17:"пер. Тульский",2|18:"пер. Тургенева",2|17:"пер. Ульянова",2|21:"пер. Циолковского",2|20:"пер. Чуриловский",2|16:"пер. Юннатов",2|14:"пл. Ленина",2|14:"пл. Победы",2|16:"пос. Вишенки",2|16:"пос. Загорье",2|19:"пос. Миловидово",2|26:"проезд 1-й Досуговский",2|27:"проезд 10-й Досуговский",2|26:"проезд 2-й Досуговский",2|26:"проезд 3-й Досуговский",2|26:"проезд 4-й Досуговский",2|26:"проезд 5-й Досуговский",2|26:"проезд 6-й Досуговский",2|26:"проезд 7-й Досуговский",2|26:"проезд 8-й Досуговский",2|26:"проезд 9-й Досуговский",2|22:"проезд Досуговский",2|22:"проезд Ипподромный",2|21:"проезд Соловьиный",2|22:"проезд Чуриловский",2|25:"проезд Энергетический",2|19:"просп. Гагарина",2|17:"туп. Нарвский",2|18:"туп. Оршанский",2|20:"туп. Чуриловский",2|20:"ул. 1-я Парковая",2|21:"ул. 2-я Вяземская",2|23:"ул. 2-я Краснинская",2|20:"ул. 2-я Парковая",2|41:"ул. 2-я линия Красноармейской Слободы",2|41:"ул. 3-я линия Красноармейской Слободы",2|13:"ул. 9 Мая",2|25:"ул. Академика Петрова",2|20:"ул. Артезианская",2|18:"ул. Багратиона",2|16:"ул. Бакунина",2|15:"ул. Беговая",2|18:"ул. Больничная",2|30:"ул. Большая Краснофлотская",2|25:"ул. Большая Советская",2|22:"ул. Борисоглебская",2|19:"ул. Бородинская",2|32:"ул. Верхне-Ясенный Водозабор",2|23:"ул. Верхние Вишенки",2|15:"ул. Вишенки",2|33:"ул. Воинов-интернационалистов",2|15:"ул. Войкова",2|17:"ул. Воробьева",2|18:"ул. Воровского",2|17:"ул. Вяземская",2|17:"ул. Гарабурды",2|14:"ул. Глинки",2|20:"ул. Дзержинского",2|17:"ул. Дохтурова",2|17:"ул. Запрудная",2|27:"ул. Зои Космодемьянской",2|19:"ул. Ипподромная",2|20:"ул. Карла Маркса",2|25:"ул. Кирилла и Мефодия",2|14:"ул. Кирова",2|16:"ул. Кловская",2|15:"ул. Козлова",2|17:"ул. Колхозная",2|24:"ул. Коммунистическая",2|17:"ул. Коненкова",2|15:"ул. Красина",2|14:"ул. Ленина",2|15:"ул. Майская",2|17:"ул. Малиновая",2|27:"ул. Мало-Краснофлотская",2|23:"ул. Марины Расковой",2|17:"ул. Матросова",2|19:"ул. Маяковского",2|19:"ул. Могилевская",2|25:"ул. Молодогвардейская",2|23:"ул. Монастырщинская",2|16:"ул. Нарвская",2|16:"ул. Нахимова",2|20:"ул. Неверовского",2|17:"ул. Некрасова",2|22:"ул. Нижние Вишенки",2|17:"ул. Николаева",2|21:"ул. Ново-Киевская",2|27:"ул. Ново-Краснофлотская",2|20:"ул. Ново-Майская",2|14:"ул. Ногина",2|23:"ул. Нормандия-Неман",2|29:"ул. Октябрьской Революции",2|17:"ул. Оршанская",2|24:"ул. Павлика Морозова",2|15:"ул. Павлова",2|25:"ул. Парижской Коммуны",2|16:"ул. Парковая",2|20:"ул. Партизанская",2|18:"ул. Пионерская",2|18:"ул. Полтавская",2|21:"ул. Пржевальского",2|19:"ул. Пригородная",2|15:"ул. Пушкина",2|16:"ул. Радужная",2|18:"ул. Реадовская",2|18:"ул. Родниковая",2|19:"ул. Семичевская",2|17:"ул. Сиреневая",2|13:"ул. Смены",2|18:"ул. Спортивная",2|20:"ул. Студенческая",2|16:"ул. Трудовая",2|17:"ул. Тургенева",2|20:"ул. Циолковского",2|21:"ул. Черняховского",2|17:"ул. Яблоневая",2|18:"ш. Досуговское",2|15:"ш. Киевское",2|18:"ш. Краснинское",2|17:"бул. Гагарина",3|17:"гора Соборная",3|22:"двор Соборный двор",3|14:"мкр. Южный",3|16:"мкр. Ясенный",3|17:"наб. Горького",3|14:"пер. 1 Мая",3|21:"пер. 1-й Горького",3|21:"пер. 1-й Овражный",3|22:"пер. 1-й Рачевский",3|23:"пер. 1-й Тимирязева",3|20:"пер. 1-й Ясенный",3|24:"пер. 2-й Выставочный",3|21:"пер. 2-й Горького",3|21:"пер. 2-й Киевский",3|21:"пер. 2-й Овражный",3|22:"пер. 2-й Рачевский",3|25:"пер. 2-й Рославльский",3|23:"пер. 2-й Трамвайный",3|20:"пер. 2-й Ясенный",3|21:"пер. 3-й Горького",3|22:"пер. 3-й Запольный",3|25:"пер. 3-й Рославльский",3|23:"пер. 3-й Трамвайный",3|18:"пер. Буденного",3|28:"пер. Верхне-Фурмановский",3|17:"пер. Загорный",3|18:"пер. Запольный",3|22:"пер. Кронштадтский",3|22:"пер. Мало-Школьный",3|21:"пер. Мало-Штабной",3|19:"пер. Молодежный",3|21:"пер. Ново-Ясенный",3|16:"пер. Окопный",3|19:"пер. Перекопный",3|17:"пер. Песочный",3|23:"пер. Приднепровский",3|16:"пер. Рабочий",3|22:"пер. Реввоенсовета",3|17:"пер. Соболева",3|28:"пер. Средне-Фурмановский",3|23:"пер. Ф.И. Михайлова",3|18:"пер. Фурманова",3|23:"пер. Хлебозаводской",3|16:"пер. Широкий",3|14:"пл. Победы",3|17:"пос. Геологов",3|20:"пос. Маркатушино",3|17:"пос. Одинцово",3|17:"пос. Тихвинка",3|22:"проезд 1-й Осенний",3|22:"проезд 2-й Осенний",3|31:"проезд Генерала Коновницына",3|25:"проезд Маршала Конева",3|19:"проезд Овцинова",3|21:"проезд Поддубного",3|26:"проезд Соловьиная роща",3|30:"проезд Старо-Кронштадтский",3|21:"проезд Трамвайный",3|25:"проезд Ф.И. Михайлова",3|19:"просп. Гагарина",3|21:"просп. Строителей",3|22:"туп. Кронштадтский",3|16:"туп. Ясенный",3|13:"ул. 1 Мая",3|25:"ул. 1-й Верхний Волок",3|20:"ул. 1-я Брянская",3|22:"ул. 1-я Каштановая",3|19:"ул. 1-я Ясенная",3|25:"ул. 2-й Верхний Волок",3|20:"ул. 2-я Брянская",3|22:"ул. 2-я Каштановая",3|20:"ул. 2-я Киевская",3|19:"ул. 2-я Ясенная",3|19:"ул. 25 Сентября",3|19:"ул. 3-я Ясенная",3|19:"ул. 4-я Ясенная",3|15:"ул. 8 Марта",3|16:"ул. 9 Января",3|20:"ул. Андрусовская",3|16:"ул. Аптечная",3|17:"ул. Бабушкина",3|30:"ул. Бабьегорский Водозабор",3|24:"ул. Барклая де Толли",3|17:"ул. Березовая",3|20:"ул. Богородицкая",3|25:"ул. Большая Советская",3|16:"ул. Брылёвка",3|27:"ул. Верхне-Рославльская",3|21:"ул. Верхне-Сенная",3|16:"ул. Весенняя",3|20:"ул. Володарского",3|26:"ул. Генерала Паскевича",3|27:"ул. Генерала Руссиянова",3|24:"ул. Генерала Трошева",3|15:"ул. Герцена",3|14:"ул. Дачная",3|17:"ул. Докучаева",3|16:"ул. Загорная",3|21:"ул. Зеленый Ручей",3|22:"ул. Индустриальная",3|19:"ул. Исаковского",3|14:"ул. Кирова",3|15:"ул. Ковтюха",3|20:"ул. Коммунальная",3|24:"ул. Коммунистическая",3|21:"ул. Красный Ручей",3|16:"ул. Крупской",3|17:"ул. Куриленко",3|14:"ул. Ленина",3|14:"ул. Летняя",3|18:"ул. Ломоносова",3|19:"ул. Людиновская",3|17:"ул. Максакова",3|21:"ул. Мало-Школьная",3|25:"ул. Марии Октябрьской",3|22:"ул. Маршала Жукова",3|28:"ул. Маршала Соколовского",3|19:"ул. Металлистов",3|21:"ул. Механизаторов",3|12:"ул. Мира",3|20:"ул. Михайловская",3|14:"ул. Мишина",3|18:"ул. Молодежная",3|20:"ул. Мстиславская",3|19:"ул. Мурыгинская",3|17:"ул. Нахимсона",3|23:"ул. Нижне-Посадская",3|26:"ул. Нижне-Рославльская",3|25:"ул. Ново-Рославльская",3|23:"ул. Ново-Смоленская",3|20:"ул. Ново-Ясенная",3|19:"ул. Облепиховая",3|15:"ул. Озерная",3|15:"ул. Окопная",3|17:"ул. Орловская",3|15:"ул. Осенняя",3|17:"ул. Памфилова",3|18:"ул. Перекопная",3|16:"ул. Песочная",3|23:"ул. Петра Алексеева",3|19:"ул. Покровского",3|23:"ул. Полины Осипенко",3|14:"ул. Попова",3|17:"ул. Посадская",3|20:"ул. Починковская",3|18:"ул. Пригорская",3|22:"ул. Приднепровская",3|18:"ул. Просторная",3|17:"ул. Раевского",3|17:"ул. Рачевская",3|21:"ул. Реввоенсовета",3|19:"ул. Ремесленная",3|14:"ул. Речная",3|17:"ул. Румянцева",3|17:"ул. Рыленкова",3|17:"ул. Рябиновая",3|20:"ул. Смольянинова",3|16:"ул. Соболева",3|26:"ул. Старо-Рославльская",3|22:"ул. Степана Разина",3|20:"ул. Талашкинская",3|20:"ул. Твардовского",3|17:"ул. Тенишевой",3|18:"ул. Тимирязева",3|20:"ул. Тухачевского",3|16:"ул. Урицкого",3|17:"ул. Урожайная",3|18:"ул. Фленовская",3|17:"ул. Фурманова",3|15:"ул. Чаплина",3|19:"ул. Шаталовская",3|16:"ул. Шевченко",3|13:"ул. Шейна",3|15:"ул. Шкадова",3|16:"ул. Школьная",3|16:"ул. Шолохова",3|16:"ул. Энгельса",3|15:"ш. Киевское",3|19:"ш. Рославльское",3| } Add(DS_SQLite,5038590,84,119) { Name="gor" FileName=":memory:" link(onOpen,4890210:doExec,[]) } Add(DSC_Exec,4890210,126,119) { SQL="CREATE TABLE IF NOT EXISTS city(\r\n id INTEGER PRIMARY KEY,\r\n name TEXT);\r\n\r\nCREATE TABLE IF NOT EXISTS area(\r\n id INTEGER PRIMARY KEY,\r\n name TEXT,\r\n idcity INTEGER);\r\n \r\nCREATE TABLE IF NOT EXISTS streets(\r\n id INTEGER PRIMARY KEY,\r\n name TEXT,\r\n idarea INTEGER,\r\n idcity INTEGER); " DSManager="gor" link(onExec,12965495:doExec,[]) } Add(DSC_Exec,12965495,168,119) { SQL="INSERT INTO city values(1,"Смоленск");\r\n\r\nINSERT INTO area values(1,"Заднепровский",1);\r\nINSERT INTO area values(2,"Ленинский",1);\r\nINSERT INTO area values(3,"Промышленный",1);\r\n\r\n\r\n\r\n" DSManager="gor" link(onExec,2699668:doEnum,[]) } Add(ArrayEnum,2699668,231,119) { link(onItem,5649326:doString,[]) link(onEndEnum,13723469:doQuery,[(274,132)(274,174)]) link(Array,13460091:Array,[]) } Add(FormatStr,5649326,287,119) { Mask="INSERT INTO streets values(NULL,%1,1);" link(onFString,179934:doExec,[]) } Add(DSC_Exec,179934,336,119) { DSManager="gor" } Add(DSC_Query,13723469,336,168) { SQL="SELECT name,id FROM city;" DSManager="gor" link(onQuery,13585865:doAdd,[]) link(onColumns,13585865:doClear,[]) } Add(ComboBox,13585865,385,168) { Left=70 Top=45 Width=85 Height=21 Text="" Point(Data) link(onClick,13052890:doString,[]) } Add(FormatStr,13052890,434,175) { Mask="SELECT name, id FROM area WHERE idcity=%1;" link(onFString,1238629:doQuery,[]) link(Str1,10215332:Var2,[]) } Add(DSC_Query,1238629,483,175) { DSManager="gor" link(onQuery,1986593:doAdd,[]) link(onColumns,1986593:doClear,[]) } Add(ComboBox,1986593,532,175) { Left=160 Top=45 Width=90 Height=21 Text="" Point(Data) link(onClick,8429942:doString,[]) } Add(ComboBox,14764511,686,182) { Left=255 Top=45 Width=160 Height=21 Text="" } Add(DSC_Query,3147770,637,182) { DSManager="gor" link(onQuery,14764511:doAdd,[]) link(onColumns,14764511:doClear,[]) } Add(FormatStr,8429942,588,182) { Mask="SELECT name,id FROM streets WHERE idcity=%2 and idarea=%1;" link(onFString,3147770:doQuery,[]) link(Str1,1986593:Data,[(594,165)(575,165)(575,219)(552,219)]) link(Str2,10215332:Var3,[(601,156)]) } Add(GetDataEx,10215332,434,151) { Angle=3 link(Data,13585865:Data,[(425,156)(425,210)(405,210)]) } Add(Label,4874333,231,168) { Left=20 Top=45 Width=40 Height=17 Font=[MS Sans Serif,8,1,16711680,1] Caption="Адрес" } Add(Edit,2336031,728,182) { Left=420 Top=45 Text="" } Add(Edit,5001884,770,182) { Left=475 Top=45 Text="" }
хотя я бы ещё добавил выбор названий инфраструктуры Редактировалось 1 раз(а), последний 2019-02-01 16:04:05
|