English Українська Español Deutsch
Логин Пароль Вход в игру Забыли пароль? Русский
Поиск
virtonomica

Список форумов -> Библиотека Виртономики, база знаний о тонкостях большого и малого бизнеса -> Virtonomica UserScripts: небольшие пользовательские дополнения

Статьи по игре, мастер-классы и просто полезная информация о Виртономике

Тема:

Тема создана : 10.03.2010, 01:38

Последний раз редактировалась : 30.09.2011, 09:54

stalk13
Девять лет с Виртономикой
Девять лет с Виртономикой Бронзовая гиря Мистера Виртономика 2011 Шлем космонавта Валенки Деда Мороза Шапка Деда Мороза Шуба Деда Мороза Посох Деда Мороза Мастер Золотые руки
За заслуги перед Болгарией I степени Испанская вувузела Меценат Виртономики Крупнейший английский меценат Диплом Кембриджа Победитель конкурса президентов в номинации 'Путь к успеху' Победитель конкурса президентов в номинации 'Кормилец' Победитель конкурса президентов в номинации 'Лучшая торговая марка'
Победитель конкурса президентов в номинации 'Виртономический стандарт' Лучший игрок отборочной стадии ежеквартального конкурса президентов Магический бонсай Диплом MBA
o:
BigWig International
 
Что это такое?
Virtonomica UserScripts - это скрипты написанные игроками виртономики, для облегчения жизни, устранения огрехов интерфейса и просто полезных дополнений.
 
Как это работает?
В браузер пользователя устанавливается JavaScript, который интегрируется с Виртономикой и модифицирует интерфейс.
 
Какие браузеры поддерживаются?
На данный момент поддерживаются браузеры: Firefox 3+, Google Chrome 4+ и Opera 10+.
Internet Explorer не поддерживается!
 
Как установить?
Для Firefox:
1. Необходимо установить(если это не было сделано ранее) расширение браузера Greasemonkey. Для этого необходимо перейти по этой ссылке и нажать на кнопку "Install". Этот шаг нужно выполнить только один раз.
2. Перейти по ссылке с дополнением и нажать на кнопку "Install"
 
Для Google Chrome:
1. Перейти по ссылке с дополнением и нажать на кнопку "Install"
 
Для Oper'ы:
1. Необходимо зайти в меню "Инструменты -> Настройки -> Дополнительно -> Содержимое -> Настроить JavaScript" и в поле "Папка пользовательских файлов JavaScript" указать папку где будут лежать скрипты.
2. Перейти по ссылке с дополнением и нажать на кнопку "Install"
3. Сохранить открывшийся скрипт при помощи меню "Файл -> Сохранить как..." в папку указанную в п. 1
 
Полный список скриптов
 
Для разработчиков скриптов
 
Учимся писать userscript'ы
Userscripts. Углубляемся   

Список сообщений:  

25.03.2016, 15:46

Последний раз редактировалось : 25.03.2016, 15:54

cobra3125
Двенадцать лет с Виртономикой Тройной корпоративный шеврон Победитель конкурса директоров в номинации 'Неделя образцового обслуживания' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары' Победитель конкурса менеджеров в номинации 'Торговый оборот' Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
Тройной корпоративный шеврон Шесть лет с Виртономикой
o:
cobra3125 и компания
 
попробуйте добавить .unbind('keyup') перед всеми .keyup(function()
и .unbind('click') перед всеми .click(function() 
 

25.03.2016, 21:30

Последний раз редактировалось : 25.03.2016, 21:33

UnclWish
Два года с Виртономикой
За заслуги перед Италией III степени Винная бочка Жвачка Желтая роза Лазурит Рыболовная блесна Компас Компас
Компас Походный рюкзак Туристические ботинки Футбольный мяч Солнечный зонт Полевая лейка Трубка загадочности Праздничные очки
Маскарадный парик Качественный набор химика Качественный клаксон Ключ от Бастилии Тройной корпоративный шеврон Производство: демиург Морж Утка-мандаринка
Дикий улей Соты трудолюбия Девять лет с Виртономикой Шаровары купца Маска Франкенштейна Маска Ведьмы Маска Ведьмы Тендерный коллайдер, VII-XV-е место
Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место
Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Кухни мира, VII-XV-е место Кухни мира, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место
Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Штангенциркуль Молоток
Молоток Египетский Клафт Тростниковая Каса Тростниковая Каса Победитель конкурса менеджеров в номинации 'Здоровье нации' Победитель конкурса президентов в номинации 'Путь к успеху' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары'
Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
v:
ДВ Торг
 
cobra3125
попробуйте добавить .unbind('keyup') перед всеми .keyup(function()
и .unbind('click') перед всеми .click(function()

Спасибо за помощь. Добавил, не помогло.
 
Я думаю, что проблема в функции updatetablesk (стр. 688).
Из-за вот этого "$('table.list tr').each( function() {..." каждое изменение заказа, меняет не только строки в текущем товаре, но и заставляет скрипт перерисовывать и пересчитывать заказы по всем товарам. Таким образом, при любом изменении строки заказа на любую цифру, каждый раз пересчитываются все заказы и вся таблица. Когда товаров немного, это незаметно и скорость нормальная, но когда видов товаров на складе много...
 
Нужна как-то разделить эту функцию на две: одна создаёт таблицу при открытии вкладки снабжения, например, createtablesk, 2-я обновляет только текущий товар при изменении заказов при вводе в поле заказа, updatetablesk.
 
Когда я начинал дорабатывать этот скрипт, он не был так наворочен функциями, как сейчас, поэтому в исходном коде тормозов не было. Потом я добавил в него достаточно много функций из других скриптов, такие как, сортировка по качеству и наличию товара у поставщика, показатели после пересчета, добавление максимально возможного количества товара из графы с остатками товара на складе поставщика в поле ввода заказа, показатели цена/качество не только по каждому поставщику, но и результатирующие... Всё это нагрузило функцию updatetablesk.
 
Пытался сам разделить функцию на две, пока не выходит... 
 

26.03.2016, 10:30

Последний раз редактировалось : 26.03.2016, 11:16

i____k____s
Четырнадцать лет с Виртономикой За вклад в развитие Виртономики
v:
Home company
 
UnclWish по вашей мысли попробую подсказать разделение функции на два.
При открытии страницы обрабатываем таблицу по строкам выбирая строки товара и отправляем для дальнейшей обработки в следующую функцию.
При вводе изменения заказов, отправляем сразу в функцию обработки товара.
Ну вот как-то так наверно можно посмотреть. Это конечно просто размышление.
А вообще оптимизировать не помешает по мелочам. Первое что бросилось в глаза это ваши обработчики if().
Для примера
строки 202-206

if(n == 0) $(cels[1]).append(num(cf, false));
if(n == 1) $(cels[1]).append(kf.toFixed(2)+'<span title="Цена за единицу качества (Ц/К) с учетом запасов">($'+cnkf.toFixed(2)+')</span>');
if(n == 2 &amp;&amp; t == 0) $(cels[1]).append(bf.toFixed(2));
if(n == 3 &amp;&amp; t == 0) $(cels[1]).append('$'+num(cnf, true));
if(n == 2 &amp;&amp; t == 1) $(cels[1]).append('$'+num(cnf, true));
замена с добавкой else

if(n == 0) $(cels[1]).append(num(cf, false));
else if(n == 1) $(cels[1]).append(kf.toFixed(2)+'<span title="Цена за единицу качества (Ц/К) с учетом запасов">($'+cnkf.toFixed(2)+')</span>');
else if(n == 2 &amp;&amp; t == 0) $(cels[1]).append(bf.toFixed(2));
else if(n == 3 &amp;&amp; t == 0) $(cels[1]).append('$'+num(cnf, true));
else if(n == 2 &amp;&amp; t == 1) $(cels[1]).append('$'+num(cnf, true));
или заменить на switch

switch (n) {
case 1: $(cels[1]).append(kf.toFixed(2)+'<span title="Цена за единицу качества (Ц/К) с учетом запасов">($'+cnkf.toFixed(2)+')</span>');
break;
case 2: if(t == 0) $(cels[1]).append(bf.toFixed(2));
else if(t == 1) $(cels[1]).append('$'+num(cnf, true));
break;
case 3: if(t == 0) $(cels[1]).append('$'+num(cnf, true));
break;
default: $(cels[1]).append(num(cf, false));
break;
}
Оно конечно мелочь, но они накапливаются. 

Всё может быть, и все быть может,
И лишь того не может быть,
Чего, быть может, быть не может -
Но и такое может быть!
 

26.03.2016, 13:01

Последний раз редактировалось : 26.03.2016, 13:01

UnclWish
Два года с Виртономикой
За заслуги перед Италией III степени Винная бочка Жвачка Желтая роза Лазурит Рыболовная блесна Компас Компас
Компас Походный рюкзак Туристические ботинки Футбольный мяч Солнечный зонт Полевая лейка Трубка загадочности Праздничные очки
Маскарадный парик Качественный набор химика Качественный клаксон Ключ от Бастилии Тройной корпоративный шеврон Производство: демиург Морж Утка-мандаринка
Дикий улей Соты трудолюбия Девять лет с Виртономикой Шаровары купца Маска Франкенштейна Маска Ведьмы Маска Ведьмы Тендерный коллайдер, VII-XV-е место
Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место
Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Кухни мира, VII-XV-е место Кухни мира, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место
Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Штангенциркуль Молоток
Молоток Египетский Клафт Тростниковая Каса Тростниковая Каса Победитель конкурса менеджеров в номинации 'Здоровье нации' Победитель конкурса президентов в номинации 'Путь к успеху' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары'
Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
v:
ДВ Торг
 
Спасибо за помощь! Оптимизировал места, где много if. Помогло, но не сильно.
 
У меня загвоздка из-за недостаточных знаний языка. Подскажите вот что:
 
$('table.list tr').each( function() {...
запускает процесс для всей таблицы заказов и дальше начинается обработка всех строчек <tr> в зависимости от наличия в this классов p_title (заголовки по каждому товару), even и odd (строки поставщиков). Таким образом в this содержатся все строки таблицы.
Мне нужно условие или другой вариант выборки строк от this содержащего класс p_title до следующей строки, содержащей класс p_title.
 
Что-то торможу, никак не могу осилить... Подскажите. 
 

26.03.2016, 13:20

Последний раз редактировалось : 26.03.2016, 13:27

i____k____s
Четырнадцать лет с Виртономикой За вклад в развитие Виртономики
v:
Home company
 
Это насколько я понял по складам. Посмотрити этот там реализована обработка снабжения склада строки 40-82. 

Всё может быть, и все быть может,
И лишь того не может быть,
Чего, быть может, быть не может -
Но и такое может быть!
 

26.03.2016, 14:28

Последний раз редактировалось : 26.03.2016, 14:29

UnclWish
Два года с Виртономикой
За заслуги перед Италией III степени Винная бочка Жвачка Желтая роза Лазурит Рыболовная блесна Компас Компас
Компас Походный рюкзак Туристические ботинки Футбольный мяч Солнечный зонт Полевая лейка Трубка загадочности Праздничные очки
Маскарадный парик Качественный набор химика Качественный клаксон Ключ от Бастилии Тройной корпоративный шеврон Производство: демиург Морж Утка-мандаринка
Дикий улей Соты трудолюбия Девять лет с Виртономикой Шаровары купца Маска Франкенштейна Маска Ведьмы Маска Ведьмы Тендерный коллайдер, VII-XV-е место
Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место
Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Кухни мира, VII-XV-е место Кухни мира, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место
Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Штангенциркуль Молоток
Молоток Египетский Клафт Тростниковая Каса Тростниковая Каса Победитель конкурса менеджеров в номинации 'Здоровье нации' Победитель конкурса президентов в номинации 'Путь к успеху' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары'
Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
v:
ДВ Торг
 
i____k____s
Это насколько я понял по складам. Посмотрити этот там реализована обработка снабжения склада строки 40-82.

Да, я видел этот скрипт, но там тоже обрабатывается вся таблица целиком. Но так как в этом скрипте нет обновления данных прямо при вводе цифр заказа, он обновляет данные при нажатии на кнопку "Изменить" или Enter, поэтому в нём правильно всё сделано, таблица и должна обновляться вся.
 
У меня же заморочка в том, что при вводе цифр в поле заказа, данные в заголовках и после пересчета обновляются сразу, чтобы сразу видеть, какая смесь получится и сколько будет на складе после пересчета.
 
Поэтому мне нужно, чтобы при вводе цифр обновлялась не вся таблица, а только в строках от содержащей класс p_title до следующей такой же.
 
P.S. Кстати, из этого скрипта взята мной реализация кнопки Показать/скрыть поставщиков )))) 
 

26.03.2016, 14:39

cobra3125
Двенадцать лет с Виртономикой Тройной корпоративный шеврон Победитель конкурса директоров в номинации 'Неделя образцового обслуживания' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары' Победитель конкурса менеджеров в номинации 'Торговый оборот' Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
Тройной корпоративный шеврон Шесть лет с Виртономикой
o:
cobra3125 и компания
 
можно при открытии страницы проставить маркеры строкам (добавить свой атрибут) и потом делать выборку по маркерам нужного продукта 
 

26.03.2016, 17:11

Последний раз редактировалось : 26.03.2016, 17:14

UnclWish
Два года с Виртономикой
За заслуги перед Италией III степени Винная бочка Жвачка Желтая роза Лазурит Рыболовная блесна Компас Компас
Компас Походный рюкзак Туристические ботинки Футбольный мяч Солнечный зонт Полевая лейка Трубка загадочности Праздничные очки
Маскарадный парик Качественный набор химика Качественный клаксон Ключ от Бастилии Тройной корпоративный шеврон Производство: демиург Морж Утка-мандаринка
Дикий улей Соты трудолюбия Девять лет с Виртономикой Шаровары купца Маска Франкенштейна Маска Ведьмы Маска Ведьмы Тендерный коллайдер, VII-XV-е место
Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место
Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Кухни мира, VII-XV-е место Кухни мира, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место
Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Штангенциркуль Молоток
Молоток Египетский Клафт Тростниковая Каса Тростниковая Каса Победитель конкурса менеджеров в номинации 'Здоровье нации' Победитель конкурса президентов в номинации 'Путь к успеху' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары'
Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
v:
ДВ Торг
 
В общем, пока сделал так:
Разделил на две функции: одна создаёт таблицу при открытии, заодно добавляет к названиям классов p_title, odd и even, по каждому товару уникальный набор символов, только у even и odd эта комбинация в конце содержит еще и цифры для сортировки. Например, "p_title qwe", "even qwe1" и "odd qwe2" по одному товару, по другому товару другая комбинация.
2-я функция обновляет таблицу при вводе цифр.
 
Теперь задача - как предать эту комбинацию во 2-ю функцию, определив её по полю ввода?
 
Обновил скрипт на то, что есть пока. 
 

26.03.2016, 18:33

cobra3125
Двенадцать лет с Виртономикой Тройной корпоративный шеврон Победитель конкурса директоров в номинации 'Неделя образцового обслуживания' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары' Победитель конкурса менеджеров в номинации 'Торговый оборот' Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
Тройной корпоративный шеврон Шесть лет с Виртономикой
o:
cobra3125 и компания
 
в функцию можно передать объект редактора, this, и из него брать имя 
 

26.03.2016, 18:33

Последний раз редактировалось : 26.03.2016, 18:35

i____k____s
Четырнадцать лет с Виртономикой За вклад в развитие Виртономики
v:
Home company
 
Можно строкам tr.p_title tr.odd tr.even добавить атрибут name (класс он все таки ищет, и выдает ошибку не найдя), и по нему ориентироваться. И создать массив через который и работать при внесение изменений.
Ну я бы прошел скорее всего по такому пути.
 
P.S. cobra3125 кстати подсказал правильную мысль, передать строку и разобрать ее уже в функции приемнике. 

Всё может быть, и все быть может,
И лишь того не может быть,
Чего, быть может, быть не может -
Но и такое может быть!
 

26.03.2016, 20:58

UnclWish
Два года с Виртономикой
За заслуги перед Италией III степени Винная бочка Жвачка Желтая роза Лазурит Рыболовная блесна Компас Компас
Компас Походный рюкзак Туристические ботинки Футбольный мяч Солнечный зонт Полевая лейка Трубка загадочности Праздничные очки
Маскарадный парик Качественный набор химика Качественный клаксон Ключ от Бастилии Тройной корпоративный шеврон Производство: демиург Морж Утка-мандаринка
Дикий улей Соты трудолюбия Девять лет с Виртономикой Шаровары купца Маска Франкенштейна Маска Ведьмы Маска Ведьмы Тендерный коллайдер, VII-XV-е место
Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место
Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Кухни мира, VII-XV-е место Кухни мира, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место
Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Штангенциркуль Молоток
Молоток Египетский Клафт Тростниковая Каса Тростниковая Каса Победитель конкурса менеджеров в номинации 'Здоровье нации' Победитель конкурса президентов в номинации 'Путь к успеху' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары'
Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
v:
ДВ Торг
 
Народ, конкретнее, пожалуйста... Подскажите, какой код, куда подставить, а то у меня уже мозг закипает. 
 

26.03.2016, 23:19

Последний раз редактировалось : 26.03.2016, 23:20

i____k____s
Четырнадцать лет с Виртономикой За вклад в развитие Виртономики
v:
Home company
 
UnclWish
Народ, конкретнее, пожалуйста... Подскажите, какой код, куда подставить, а то у меня уже мозг закипает.
Забросьте скрипт, а завтра на свежую голову получше пойдет.
Просто по уму мы в нем не разбирались, подсказали направление, а если разбираться какой код и куда влепить, это проще взять идею и написать скрипт по новой, ну или мне свой доработать To wink 

Всё может быть, и все быть может,
И лишь того не может быть,
Чего, быть может, быть не может -
Но и такое может быть!
 

28.03.2016, 20:46

Последний раз редактировалось : 28.03.2016, 20:47

UnclWish
Два года с Виртономикой
За заслуги перед Италией III степени Винная бочка Жвачка Желтая роза Лазурит Рыболовная блесна Компас Компас
Компас Походный рюкзак Туристические ботинки Футбольный мяч Солнечный зонт Полевая лейка Трубка загадочности Праздничные очки
Маскарадный парик Качественный набор химика Качественный клаксон Ключ от Бастилии Тройной корпоративный шеврон Производство: демиург Морж Утка-мандаринка
Дикий улей Соты трудолюбия Девять лет с Виртономикой Шаровары купца Маска Франкенштейна Маска Ведьмы Маска Ведьмы Тендерный коллайдер, VII-XV-е место
Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место
Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Кухни мира, VII-XV-е место Кухни мира, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место
Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Штангенциркуль Молоток
Молоток Египетский Клафт Тростниковая Каса Тростниковая Каса Победитель конкурса менеджеров в номинации 'Здоровье нации' Победитель конкурса президентов в номинации 'Путь к успеху' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары'
Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
v:
ДВ Торг
 
Появилось немного свободного времени, вникаю в скриптописание. Продвигаюсь медленно, так как учусь на скриптах других авторов.
Вот, походу дела, обновил и немного доработал скрипт по информации о производстве:
https://greasyfork.org/ru/scripts/18335-virtonomica-factoryinfo ...
 
Думал о том, чтобы снабжение переделать на новый интерфейс, но, пока что, снабжение в новом интерфейсе мне и без скрипта не очень нравится... Слишком не привычно... В свободное время всё-таки займусь своим снабжением для устранения тормозов на складах с большим количеством разных товаров. 
 

28.03.2016, 23:44

diksi4000
Победитель конкурса директоров в номинации 'Бензиновые реки' Победитель конкурса директоров в номинации 'Неделя образцового обслуживания' Победитель конкурса менеджеров в номинации 'Здоровье нации' Победитель конкурса директоров в номинации 'Потребительские товары' Победитель конкурса менеджеров в номинации 'Сырьевая база' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары' Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
Год с Виртономикой
 
UnclWish

Вот, походу дела, обновил и немного доработал скрипт по информации о производстве:
https://greasyfork.org/ru/scripts/18335-virtonomica-factoryinfo ... ...

Продублируйте строчку с себестоимостью по сырью на вкладку сбыта, если не сложно.) 
 

29.03.2016, 01:10

UnclWish
Два года с Виртономикой
За заслуги перед Италией III степени Винная бочка Жвачка Желтая роза Лазурит Рыболовная блесна Компас Компас
Компас Походный рюкзак Туристические ботинки Футбольный мяч Солнечный зонт Полевая лейка Трубка загадочности Праздничные очки
Маскарадный парик Качественный набор химика Качественный клаксон Ключ от Бастилии Тройной корпоративный шеврон Производство: демиург Морж Утка-мандаринка
Дикий улей Соты трудолюбия Девять лет с Виртономикой Шаровары купца Маска Франкенштейна Маска Ведьмы Маска Ведьмы Тендерный коллайдер, VII-XV-е место
Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, VII-XV-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место
Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Тендерный коллайдер, IV-VI-е место Кухни мира, VII-XV-е место Кухни мира, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место
Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Шагрень, VII-XV-е место Штангенциркуль Молоток
Молоток Египетский Клафт Тростниковая Каса Тростниковая Каса Победитель конкурса менеджеров в номинации 'Здоровье нации' Победитель конкурса президентов в номинации 'Путь к успеху' Победитель конкурса менеджеров в номинации 'Кандидатский минимум' Победитель конкурса менеджеров в номинации 'Потребительские товары'
Победитель конкурса менеджеров в номинации 'Виртономический стандарт'
v:
ДВ Торг
 
diksi4000

Продублируйте строчку с себестоимостью по сырью на вкладку сбыта, если не сложно.)

Вообще-то несложно, только вот на странице сбыта игра не предоставляет никаких данных, кроме тех, что уже выводятся. Так высчитать себестоимость по сырью не возможно. Единственный способ - через локальное хранилище, но перед сбытом всё-равно придется заходить на производство. 
 

Список форумов -> Библиотека Виртономики, база знаний о тонкостях большого и малого бизнеса-> Virtonomica UserScripts: небольшие пользовательские дополнения