WebЦвета для 1с77 FormEx

Публикация № 1631130 30.03.22

Приемы и методы разработки - Инструментарий разработчика

WebЦвета FormEх 1с77 1с8

Обработка с фрагментами кода для программного использования набора цветов из коллекции WebЦвета 1с версии 8+ в 1с версии 77. Требуется предварительное подключение сторонней библиотеки FormEх. Будет полезно программистам 1с 77, 1с 8. Да и вообще при программировании на любом языке при потребности использовать коллекцию цветов WebЦвета.

Обработка является мини-библиотекой. Для использования её достаточно просто открыть в пользовательском режиме 1с77 и отобразятся цвета набора WebЦвета в таблице значений формы 1с 77, либо использовать фрагменты кода из нее в своей разработке. 

Наиболее полезным будет содержащийся в коде список WebЦветов с сопоставленными их значениями в RGB формате.

----------------------------

К созданию публикации подтолкнуто то, что при решении моих прикладных задач не смог найти данную информацию на форумах и также не возможно автоматическое формирование скриптом 1с списка цветов.

----------------------------

Требуется предварительное подключение сторонней библиотеки FormEх.

Тестировалось на платформе 1с77 7.7.026, Конфигурация Торвля и Склад, релиз 7.70.961.

-----------------------------

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

Скачать файлы

Наименование Файл Версия Размер
WebЦвета для 1с77 FormEx:

.zip 22,75Kb
0
.zip 22,75Kb Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. awk 735 30.03.22 08:55 Сейчас в теме
Плюсанул, за ностальгию...
OlaKuksa; igor7777; +2 Ответить
2. igor7777 12 30.03.22 09:05 Сейчас в теме
Все коды выкладываю в картинках и комментариях. Стоимость скачивания добровольно-символическая. В знак благодарности за потраченное мое время, если данная информация оказалась вам полезной можете скачать приложенные файлы, и/или плюсануть данный комментарий к статье. Также можете оставлять ссылки на интересные разработки по теме цветов в 1С.

//*******************************************
Функция ЦветFormEx(ЦветНех)
	
	R = Лев(ЦветНех, 2);
	G = Сред(ЦветНех, 3, 2);
	B = Прав(ЦветНех, 2);      
	
	Возврат B + G + R;		
	
КонецФункции

//*******************************************
Процедура ДобавитьЦвет(WebЦвета, РускНазвание, АнглНазвание, ЦветНех)

	ЦветFormEx   = ЦветFormEx(ЦветНех);

	WebЦвета.НоваяКолонка(РускНазвание);
	WebЦвета.НоваяКолонка(АнглНазвание); 
	
	WebЦвета.УстановитьЗначение(1, РускНазвание, ЦветFormEx); 
	WebЦвета.УстановитьЗначение(1, АнглНазвание, ЦветFormEx);

КонецПроцедуры	

//*******************************************
Функция СоздатьТаблицуЦветов()

	WebЦвета = СоздатьОбъект("ТаблицаЗначений");
	WebЦвета.НоваяСтрока();
	
	ДобавитьЦвет(WebЦвета, "Аквамарин", 					"Aquamarine",  			"7FFFD4");
	ДобавитьЦвет(WebЦвета, "АкварельноСиний", 				"AliceBlue",  			"F0F8FF");
	ДобавитьЦвет(WebЦвета, "АнтикБелый", 					"AntiqueWhite",  		"FAEBD7");
	ДобавитьЦвет(WebЦвета, "Бежевый", 						"Beige",  				"F5F5DC");
	ДобавитьЦвет(WebЦвета, "Белоснежный", 					"Snow",  				"FFFAFA");
	ДобавитьЦвет(WebЦвета, "Белый", 						"White",  				"FFFFFF");
	ДобавитьЦвет(WebЦвета, "Бирюзовый", 					"Turquoise",  			"40E0D0");
	ДобавитьЦвет(WebЦвета, "БледноБирюзовый", 				"PaleTurquoise",  		"AFEEEE");
	ДобавитьЦвет(WebЦвета, "БледноЗеленый", 				"PaleGreen",  			"98FB98");
	ДобавитьЦвет(WebЦвета, "БледноЗолотистый", 				"PaleGoldenrod",  		"EEE8AA");
	ДобавитьЦвет(WebЦвета, "БледноКрасноФиолетовый", 		"PaleVioletRed",  		"DB7093");
	ДобавитьЦвет(WebЦвета, "БледноЛиловый", 				"Lavender",  			"E6E6FA");
	ДобавитьЦвет(WebЦвета, "БледноМиндальный", 				"BlanchedAlmond",  		"FFEBCD");
	ДобавитьЦвет(WebЦвета, "БледноСиреневый", 				"Thistle",  			"D8BFD8");
	ДобавитьЦвет(WebЦвета, "Васильковый", 					"CornFlowerBlue",  		"6495ED");
	ДобавитьЦвет(WebЦвета, "ВесеннеЗеленый",	 			"SpringGreen",  		"00FF7F");
	ДобавитьЦвет(WebЦвета, "Голубой", 						"LightBlue",  			"A6CAF0");
	ДобавитьЦвет(WebЦвета, "ГолубойСКраснымОттенком", 		"LavenderBlush",  		"FFF0F5");
	ДобавитьЦвет(WebЦвета, "ГолубойСоСтальнымОттенком", 	"LightSteelBlue",  		"B0C4DE");
	ДобавитьЦвет(WebЦвета, "ГрифельноСерый", 				"SlateGray",  			"708090");
	ДобавитьЦвет(WebЦвета, "ГрифельноСиний", 				"SlateBlue",  			"6A5ACD");
	ДобавитьЦвет(WebЦвета, "Древесный", 					"BurlyWood",  			"DEB887");
	ДобавитьЦвет(WebЦвета, "ДымчатоБелый", 					"WhiteSmoke",  			"F5F5F5");
	ДобавитьЦвет(WebЦвета, "ЖелтоЗеленый", 					"YellowGreen",  		"9ACD32");
	ДобавитьЦвет(WebЦвета, "Желтый", 						"Yellow",  				"FFFF00");
	ДобавитьЦвет(WebЦвета, "ЗамшаСветлый", 					"Moccasin",  			"FFE4B5");
	ДобавитьЦвет(WebЦвета, "ЗеленаяЛужайка", 				"LawnGreen",  			"7CFC00");
	ДобавитьЦвет(WebЦвета, "ЗеленоватоЖелтый", 				"Chartreuse",  			"ADFF2F");
	ДобавитьЦвет(WebЦвета, "ЗеленоватоЛимонный", 			"Lime",  				"00FF00");
	ДобавитьЦвет(WebЦвета, "ЗеленоЖелтый", 					"GreenYellow",  		"ADFF2F");
	ДобавитьЦвет(WebЦвета, "Зеленый", 						"Green",  				"008000");
	ДобавитьЦвет(WebЦвета, "ЗеленыйЛес", 					"ForestGreen",  		"228B22");
	ДобавитьЦвет(WebЦвета, "Золотистый", 					"Goldenrod",  			"FFEC8B");
	ДобавитьЦвет(WebЦвета, "Золотой", 						"Gold",  				"FFD700");
	ДобавитьЦвет(WebЦвета, "Индиго", 						"Indigo",  				"4B0082");
	ДобавитьЦвет(WebЦвета, "Киноварь", 						"IndianRed",  			"CD5C5C");
	ДобавитьЦвет(WebЦвета, "Кирпичный", 					"FireBrick",  			"B22222");
	ДобавитьЦвет(WebЦвета, "КожаноКоричневый", 				"SaddleBrown",  		"8B4513");
	ДобавитьЦвет(WebЦвета, "Коралловый", 					"Coral",  				"FF7F50");
	ДобавитьЦвет(WebЦвета, "Коричневый", 					"Brown",  				"A52A2A");
	ДобавитьЦвет(WebЦвета, "КоролевскиГолубой", 			"RoyalBlue",  			"4169E1");
	ДобавитьЦвет(WebЦвета, "КрасноФиолетовый", 				"VioletRed", 			"D02090");
	ДобавитьЦвет(WebЦвета, "Красный", 						"Red",  				"FF0000");
	ДобавитьЦвет(WebЦвета, "Кремовый", 						"Cream",  				"FFFBF0");
	ДобавитьЦвет(WebЦвета, "Лазурный", 						"Azure",  				"F0FFFF");
	ДобавитьЦвет(WebЦвета, "ЛимонноЗеленый",				"LimeGreen",  			"32CD32");
	ДобавитьЦвет(WebЦвета, "Лимонный", 						"LemonChiffon",  		"FFFACD");
	ДобавитьЦвет(WebЦвета, "Лосось", 						"Salmon",  				"FA8072");
	ДобавитьЦвет(WebЦвета, "ЛососьСветлый", 				"LightSalmon",  		"FFA07A");
	ДобавитьЦвет(WebЦвета, "ЛососьТемный", 					"DarkSalmon",  			"E9967A");
	ДобавитьЦвет(WebЦвета, "Льняной", 						"Linen",  				"FAF0E6");
	ДобавитьЦвет(WebЦвета, "Малиновый", 					"Crimson",  			"DC143C");
	ДобавитьЦвет(WebЦвета, "МятныйКрем", 					"MintCream",  			"F5FFFA");
	ДобавитьЦвет(WebЦвета, "НавахоБелый", 					"NavajoWhite",  		"FFDEAD");
	ДобавитьЦвет(WebЦвета, "НасыщенноНебесноГолубой",	 	"DeepSkyBlue",  		"00BFFF");
	ДобавитьЦвет(WebЦвета, "НасыщенноРозовый", 				"DeepPink",  			"FF1493");
	ДобавитьЦвет(WebЦвета, "НебесноГолубой",	 			"SkyBlue",  			"87CEEB");
	ДобавитьЦвет(WebЦвета, "НейтральноАквамариновый", 		"MediumAquaMarine",  	"66CDAA");
	ДобавитьЦвет(WebЦвета, "НейтральноБирюзовый", 			"MediumTurquoise",  	"48D1CC");
	ДобавитьЦвет(WebЦвета, "НейтральноВесеннеЗеленый", 		"MediumSpringGreen",  	"00FA9A");
	ДобавитьЦвет(WebЦвета, "НейтральноГрифельноСиний", 		"MediumSlateBlue",  	"7B68EE");
	ДобавитьЦвет(WebЦвета, "НейтральноЗеленый", 			"MediumGreen",  		"C0DCC0");
	ДобавитьЦвет(WebЦвета, "НейтральноКоричневый", 			"Peru",  				"CD853F");
	ДобавитьЦвет(WebЦвета, "НейтральноПурпурный", 			"MediumPurple",  		"9370DB");
	ДобавитьЦвет(WebЦвета, "НейтральноСерый", 				"MediumGray",  			"A0A0A4");
	ДобавитьЦвет(WebЦвета, "НейтральноСиний", 				"MediumBlue",  			"0000CD");
	ДобавитьЦвет(WebЦвета, "НейтральноФиолетовоКрасный",	"MediumVioletRed",  	"C71585");
	ДобавитьЦвет(WebЦвета, "Оливковый", 					"Olive",  				"808000");
	ДобавитьЦвет(WebЦвета, "ОранжевоКрасный", 				"OrangeRed",  			"FF4500");
	ДобавитьЦвет(WebЦвета, "Оранжевый", 					"Orange",  				"FFA500");
	ДобавитьЦвет(WebЦвета, "Орхидея", 						"Orchid",  				"DA70D6");
	ДобавитьЦвет(WebЦвета, "ОрхидеяНейтральный", 			"MediumOrchid",  		"BA55D3");
	ДобавитьЦвет(WebЦвета, "ОрхидеяТемный", 				"DarkOrchid",  			"9932CC");
	ДобавитьЦвет(WebЦвета, "Охра", 							"Sienna", 				"A0522D");
	ДобавитьЦвет(WebЦвета, "Перламутровый"	, 				"SeaShell", 			"FFF5EE");
	ДобавитьЦвет(WebЦвета, "Персиковый", 					"PeachPuff",  			"FFDAB9");
	ДобавитьЦвет(WebЦвета, "ПесочноКоричневый", 			"SandyBrown",  			"F4A460");
	ДобавитьЦвет(WebЦвета, "ПолночноСиний", 				"MidnightBlue",  		"191970");
	ДобавитьЦвет(WebЦвета, "ПризрачноБелый",	 			"GhostWhite",  			"F8F8FF");
	ДобавитьЦвет(WebЦвета, "Пурпурный", 					"Purple", 	 			"800080");
	ДобавитьЦвет(WebЦвета, "Пшеничный", 					"Wheat",  				"F5DEB3");
	ДобавитьЦвет(WebЦвета, "РозовоКоричневый", 				"RosyBrown",  			"BC8F8F");
	ДобавитьЦвет(WebЦвета, "Розовый", 						"Pink", 				"FFC0CB");
	ДобавитьЦвет(WebЦвета, "Роса", 							"HoneyDew",  			"F0FFF0");
	ДобавитьЦвет(WebЦвета, "РыжеватоКоричневый", 			"Tan",  				"D2B48C");
	ДобавитьЦвет(WebЦвета, "СветлоГрифельноСерый",	 		"LightSlateGray",  		"778899");
	ДобавитьЦвет(WebЦвета, "СветлоГрифельноСиний", 			"LightSlateBlue",  		"8470FF");
	ДобавитьЦвет(WebЦвета, "СветлоЖелтый", 					"LightYellow",  		"FFFFE0");
	ДобавитьЦвет(WebЦвета, "СветлоЖелтыйЗолотистый",		"LightGoldenRodYellow", "FAFAD2");
	ДобавитьЦвет(WebЦвета, "СветлоЗеленый", 				"LightGreen", 			"90EE90");
	ДобавитьЦвет(WebЦвета, "СветлоЗолотистый", 				"LightGoldenRod",		"FFEC8B");
	ДобавитьЦвет(WebЦвета, "СветлоКоралловый", 				"LightCoral",			"F08080");
	ДобавитьЦвет(WebЦвета, "СветлоКоричневый", 				"Bisque", 				"FFE4C4");
	ДобавитьЦвет(WebЦвета, "СветлоНебесноГолубой", 			"LightSkyBlue", 		"87CEFA");
	ДобавитьЦвет(WebЦвета, "СветлоРозовый", 				"LightPink", 			"FFB6C1");
	ДобавитьЦвет(WebЦвета, "СветлоСерый", 					"LightGray", 			"C0C0C0");
	ДобавитьЦвет(WebЦвета, "СеребристоСерый", 				"Gainsboro", 			"DCDCDC");
	ДобавитьЦвет(WebЦвета, "Серебряный", 					"Silver",  				"C0C0C0");
	ДобавитьЦвет(WebЦвета, "СероСиний", 					"CadetBlue",  			"5F9EA0");
	ДобавитьЦвет(WebЦвета, "Серый", 						"Gray",  				"808080");
	ДобавитьЦвет(WebЦвета, "СинеСерый", 					"DodgerBlue", 			"1E90FF");
	ДобавитьЦвет(WebЦвета, "СинеФиолетовый",	 			"BlueViolet", 			"8A2BE2");
	ДобавитьЦвет(WebЦвета, "Синий", 						"Blue",  				"0000FF");
	ДобавитьЦвет(WebЦвета, "СинийСоСтальнымОттенком", 		"SteelBlue",  			"4682B4");
	ДобавитьЦвет(WebЦвета, "СинийСПороховымОттенком",	 	"PowderBlue",  			"B0E0E6");
	ДобавитьЦвет(WebЦвета, "Сливовый", 						"Plum",  				"DDA0DD");
	ДобавитьЦвет(WebЦвета, "СлоноваяКость", 				"Ivory",  				"FFFFF0");
	ДобавитьЦвет(WebЦвета, "СтароеКружево", 				"OldLace",  			"FDF5E6");
	ДобавитьЦвет(WebЦвета, "ТемноБирюзовый",	 			"DarkTurquoise",  		"00CED1");
	ДобавитьЦвет(WebЦвета, "ТемноБордовый", 				"Maroon",  				"800000");
	ДобавитьЦвет(WebЦвета, "ТемноГрифельноСерый", 			"DarkSlateGray",  		"2F4F4F");
	ДобавитьЦвет(WebЦвета, "ТемноГрифельноСиний",	 		"DarkSlateBlue",  		"483D8B");
	ДобавитьЦвет(WebЦвета, "ТемноЗеленый", 					"DarkGreen",  			"006400");
	ДобавитьЦвет(WebЦвета, "ТемноЗолотистый", 				"DarkGoldenRod",  		"B8860B");
	ДобавитьЦвет(WebЦвета, "ТемноКрасный", 					"DarkRed",  			"8B0000");
	ДобавитьЦвет(WebЦвета, "ТемноОливковоЗеленый",	 		"DarkOliveGreen",  		"556B2F");
	ДобавитьЦвет(WebЦвета, "ТемноОранжевый", 				"DarkOrange",  			"FF8C00");
	ДобавитьЦвет(WebЦвета, "ТемноСерый", 					"DarkGray",  			"A9A9A9");
	ДобавитьЦвет(WebЦвета, "ТемноСиний", 					"DarkBlue",  			"00008B");
	ДобавитьЦвет(WebЦвета, "ТемноФиолетовый", 				"DarkViolet",  			"9400D3");
	ДобавитьЦвет(WebЦвета, "ТеплоРозовый", 					"HotPink",  			"FF69B4");
	ДобавитьЦвет(WebЦвета, "Томатный", 						"Tomato",  				"FF6347");
	ДобавитьЦвет(WebЦвета, "ТопленоеМолоко", 				"PapayaWhip",  			"FFEFD5");
	ДобавитьЦвет(WebЦвета, "ТусклоОливковый",	 			"Olivedrab",  			"FFE4E1");
	ДобавитьЦвет(WebЦвета, "ТусклоРозовый",	 				"MistyRose",  			"FFE4E1");
	ДобавитьЦвет(WebЦвета, "ТусклоСерый", 					"DimGray",  			"696969");
	ДобавитьЦвет(WebЦвета, "Ультрамарин", 					"Navy",  				"000080");
	ДобавитьЦвет(WebЦвета, "Фиолетовый", 					"Violet",  				"EE82EE");
	ДобавитьЦвет(WebЦвета, "Фуксин", 						"Magenta",  			"FF00FF");
	ДобавитьЦвет(WebЦвета, "ФуксинТемный", 					"DarkMagenta",  		"8B008B");
	ДобавитьЦвет(WebЦвета, "Фуксия", 						"Fuchsia",  			"FF00FF");
	ДобавитьЦвет(WebЦвета, "Хаки", 							"Khaki",  				"F0E68C");
	ДобавитьЦвет(WebЦвета, "ХакиТемный", 					"DarkKhaki",  			"BDB76B");
	ДобавитьЦвет(WebЦвета, "ЦветМорскойВолны",	 			"Seagreen",  			"2E8B57");
	ДобавитьЦвет(WebЦвета, "ЦветМорскойВолныНейтральный",	"MediumSeaGreen",  		"3CB371");
	ДобавитьЦвет(WebЦвета, "ЦветМорскойВолныСветлый", 		"LightSeaGreen",  		"20B2AA");
	ДобавитьЦвет(WebЦвета, "ЦветМорскойВолныТемный", 		"DarkSeaGreen",  		"8FBC8B");
	ДобавитьЦвет(WebЦвета, "ЦветокБелый", 					"FloralWhite",  		"FFFAF0");
	ДобавитьЦвет(WebЦвета, "Циан", 							"Cyan",  				"00FFFF");
	ДобавитьЦвет(WebЦвета, "ЦианАкварельный", 				"Aqua",  				"00FFFF");
	ДобавитьЦвет(WebЦвета, "ЦианНейтральный", 				"Teal",  				"008080");
	ДобавитьЦвет(WebЦвета, "ЦианСветлый", 					"LightCyan",  			"E0FFFF");
	ДобавитьЦвет(WebЦвета, "ЦианТемный", 					"DarkCyan",  			"008B8B");
	ДобавитьЦвет(WebЦвета, "Черный", 						"Black",  				"000000");
	ДобавитьЦвет(WebЦвета, "ШелковыйОттенок", 				"CornSilk",  			"FFF8DC");
	ДобавитьЦвет(WebЦвета, "Шоколадный", 					"Chocolate",  			"D2691E");
    
	Возврат WebЦвета;
	
КонецФункции	  

//*******************************************
Процедура СообщитьЦвет()       
	
	 WebЦвета = СоздатьТаблицуЦветов();
	 Сообщить(WebЦвета.Аквамарин);
	 Сообщить(WebЦвета.Chocolate);
	
КонецПроцедуры	
//*******************************************
Показать
3. Diversus 2254 30.03.22 09:16 Сейчас в теме
Сделал целую библиотеку для работы с цветом, но на v8. Кому интересно оставлю ссылку:
Универсальные функции для работы с цветом в 1С
igor7777; +1 Ответить
4. CheBurator 3069 03.04.22 15:33 Сейчас в теме
в формексе проще хексом цвета задавать. я уже и забыл когда десятичным значением пользовался
например. "BRUSH[0x33FFCC]"
Оставьте свое сообщение

См. также

StartManager 1.4 - Развитие альтернативного стартера Промо

Инструментарий разработчика v7.7 v8 Абонемент ($m)

Очередная редакция альтернативного стартера, являющегося продолжением StartManager 1.3. Спасибо всем, кто присылал свои замечания и пожелания, и тем, кто перечислял финансы на поддержку проекта. С учетом накопленного опыта, стартер был достаточно сильно переработан в плане архитектуры. В основном сделан упор на масштабируемость, для способности программы быстро адаптироваться к расширению предъявляемых требований (т.к. довольно часто просят добавить ту или иную хотелку). Было пересмотрено внешнее оформление, переработан существующий и добавлен новый функционал. В общем можно сказать, что стартер эволюционировал, по сравнению с предыдущей редакцией. Однако пока не всё реализовано, что планировалось, поэтому еще есть куда развиваться в плане функциональности.

1 стартмани

23.04.2014    154266    1796    Alexoniq    1580    

Анализ объектов метаданных для конфигураций 1С:Предприятие 7.7

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Отчеты по структуре конфигурации для платформы 1С:Предприятие 7.7. Отчеты содержат полный перечень объектов метаданных (состав конфигурации) для следующих видов: Константы, Справочники, Документы, Журналы документов, Отчеты и Обработки. Для каждого вида метаданных формируется своя таблица. В отчетах по Справочникам и Документам добавлена колонка "Количество" - количество объектов в информационной базе. Отчеты полезны для оценки объема работ при групповом изменении данных, или переходе на другую платформу.

1 стартмани

27.12.2021    2029    1    AleksLukin    0    

Инструменты разработчика 1С 7.7

Инструментарий разработчика v7.7 Абонемент ($m)

Альтернативное сравнение / объединения конфигураций 1С 7.7 с возможностью частичного переноса изменений объекта метаданных. Анализ и перенос изменений конфигураций, сравнение таблиц и диалогов форм. Выгрузка содержимого файла 1cv7.md.

5 стартмани

10.12.2021    1832    3    Palmer1976    0    

Список реквизитов отчетов(обработок) конфигурации

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Список реквизитов отчетов (можно и для обработок доработать) конфигурации

1 стартмани

30.09.2021    2247    0    Antoska    0    

Консоль прямых запросов для 1С++ (1С 7.7) Промо

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Консоль прямых запросов для 1С 7.7, под компоненту 1Сpp.dll. Особенности: 1. Печать результата запроса. 2. Сохранение результата в файл в виде внутреннего представления таблицы значений 3. Формирование запроса как для SQL, так и для DBF вариантов, с разными вариантами драйверов. 4. Сортировка по произвольной колонке результата таблицы

1 стартмани

25.04.2012    39294    181    Aristo_    9    

Масштабирование шрифта

Инструментарий разработчика v7.7 1cv7.md Россия Абонемент ($m)

Масштабирование шрифта так, чтобы текущий текст полностью помещался в отведенное для его отображения текстовое поле с максимально возможным размером шрифта.

1 стартмани

08.06.2021    2895    0    hogik    0    

Выбор цвета для 1С 7.7

Работа с интерфейсом v7.7 1cv7.md Абонемент ($m)

Простая и удобная внешняя обработка для выбора цвета без применения внешних компонент.

1 стартмани

09.06.2020    4999    2    vap_pig    5    

Несколько табличных частей в 1С:7.7 - это просто

Работа с интерфейсом v7.7 1cv7.md Абонемент ($m)

При программировании на платформе V7 достаточно часто возникает задача создать несколько табличных частей документа (или справочника). Традиционно эта задача имеет несколько решений..

1 стартмани

01.05.2018    18783    24    Gkmy    10    

Openconf upd. 2014 Промо

Инструментарий разработчика v7.7 openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Обновленная сборка OpenConf Light Pack.

1 стартмани

27.04.2014    54968    345    unichkin    50    

Получение имени компьютера и его IP локально и в терминале

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Обработка для 1С 7.7 для получения имени компьютера и его IP локально и при терминальном подключении.

1 стартмани

12.01.2018    11296    2    merlin1975    2    

Стартер 1С 7.7

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Стартер 1С 7.7 Нужен для запуска 1С 7.7. Преимущества перед стандартным: - доменная авторизация (вход без пароля) - настраиваемый список баз для всех пользователей (не надо настраивать новым сотрудникам и др.)

1 стартмани

02.07.2017    15429    4    ManyakRus    0    

Диалоги выбора периода для 1С версий 8.3 и 7.7

Работа с интерфейсом v7.7 v8 Абонемент ($m)

Представлены два диалога для выбора интервала дат по календарю в составе демонстрационных конфигураций 1С8.3 и 1С7.7

1 стартмани

24.01.2017    22668    19    romasna    7    

Hot tray 1C - Быстрый старт v. 1.5 и версия .NET Промо

Инструментарий разработчика v7.7 v8 Россия Абонемент ($m)

Самая последняя версия нового альтернативного стартера 1С. Программа призвана облегчить жизнь людям, которые вынуждены работать с большим количеством различных баз данных

1 стартмани

24.08.2009    46896    1458    salexdv    309    

Сравнение конфигураций на платформе 1Сv7.7

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Обработка позволяет сравнивать структуру полей разных баз данных на платформе 1Сv7.7, что, в случае объединения конфигураций, поможет избежать разрушения базы.

1 стартмани

12.11.2016    13397    14    citicat    7    

Как создать индикатор в 1С:Предприятии 7.7

Универсальные функции Работа с интерфейсом v7.7 1cv7.md Россия Абонемент ($m)

В статье дано описание создания индикатора на форме в среде разработки 1С:Предприятие 7.7 исключительно типовыми средствами.

1 стартмани

27.09.2016    16461    2    HAMMER_59    6    

Полноценное использование Drag&Drop в 1С 7.7

Работа с интерфейсом Разработка внешних компонент v7.7 1cv7.md Абонемент ($m)

Несмотря на то, что кое-какие функции Drag&Drop были заложены авторами 1cpp, моё дополнение позволяет сделать этот функционал законченным. Дело в том, что средствами 1cpp можно было таскать файлы ТОЛЬКО в 1С, а из 1С - невозможно. Теперь Вы можете сделать работу с файлами на порядок удобнее и эффективнее.

1 стартмани

19.09.2016    18642    15    DasIsFantastich    4    

Класс 1С++ для программного добавления изображений/текста/ШК в таблицу Промо

Работа с интерфейсом openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Необходимо добавить в сформированную таблицу изображения/текста/ШК (81 тип ШК) с прозрачным фоном? Вставить фирменный логотип? Быстро организовать оформление документов в корпоративном стиле? Данная разработка поможет в этом!

1 стартмани

03.06.2012    252829    234    zarius    116    

Шедулер для 1С 7.7

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Запуск отчетов и обработок по расписанию

1 стартмани

03.09.2016    14701    10    Утюг    2    

Подсветка кода 1С в Visual Studio (2012, 2013)

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Для тех, кто использует GСomp и TFS в качестве системы контроля версий, не очень удобно сравнивать модули без подсветки кода. Этот плагин призван исправить несправедливость.

1 стартмани

06.06.2016    16902    10    MadDAD    6    

Для платформы 7.7. Отчёт по видам документов, двигавших регистр за период

Инструментарий разработчика v7.7 1cv7.md Россия Абонемент ($m)

Отчёт по видам документов, двигавших регистр за период.

1 стартмани

31.03.2016    15044    1    vendim    1    

Секретный релиз платформы v77.27.7 Промо

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Исправления платформы, позволяющие запустить 1cv77 в клиент-серверном варианте на СУБД MS SQL 2005-2014 без понижения режима совместимости.

10 стартмани

07.03.2011    413524    1809    spock    935    

Утилита для просмотра/удаления данных из УТМ ЕГАИС для 1С: 7.7

Склад и ТМЦ Инструментарий разработчика v7.7 1cv7.md Россия Абонемент ($m)

Часто, в процессе работы над своими доработками УС для работы с ЕГАИС, возникает необходимость "заглянуть" в папки УТМ, чтобы посмотреть, что туда прилетело/улетело. Я пишу в основном под 1С:Предприятие ver 7.7, где все, в общем-то, делается быстро и просто, но природная лень мне все не давала написать под себя утилитку... Тем более, есть много различных программ, которые в той или иной мере помогают в этом вопросе - но не совсем удобно (переключаться с программы на программу, с принципиально разным подходом к интерфейсу), но в 1000 раз удобнее, чем вручную через cUrl, за что спасибо из разработчикам. Но, вчера вечером, мне наконец все надоело, и я решил потерять пару часов и сделать для себя инструмент, который в будущем сэкономит мне больше времени. Выкладываю на ваш суд то, что получилось, может, кому-то еще пригодится...

1 стартмани

03.03.2016    179318    47    M_W_W    4    

Технологическая проверка кода конфигурации (7.7)

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

1С 7.7 не имеет практически никаких средств, предназначенных для контроля правильности кода. В синтаксически правильном, с точки зрения 1С, коде можно, например, определить переменную НомерДок в модуле документа. Эта обработка может помочь найти некоторые "плохие решения" в коде.

1 стартмани

03.09.2015    13311    7    vcv    6    

Структура модуля с выводом комментариев

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Отчет показывает структуру программного модуля на языке 1С:Предприятие 7.7.

1 стартмани

06.08.2015    13562    2    корум    1    

Консоль (7.7) Промо

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Предлагаю вашему вниманию консоль для программирования в среде 1С. Теперь для выполнения коротких разовых задач необязательно заходить в конфигуратор. 1.Запускаешь консоль 2.Пишешь свой код 3.Нажимаешь Выполнить. Требование: 1С++ (со встроеным FormEx) должна быть уже загружена 1sci.dll грузится ПриОткрытии() В архиве на всякий случай выложил все необходимое: 1cpp.dll (от 5 декабря 2008 г., 1:30:26) 1sci.dll (от 5 августа 2008 г., 13:32:42) Ссылки: 1sci.dll http://infostart.ru/projects/4443/ 1cpp.dll http://www.1cpp.ru/ Огромное спасибо steban http://infostart.ru/profile/1746/

1 стартмани

24.06.2009    24860    224    mdbm    26    

Быстрое попроцедурное сравнение модулей конфигураций 7.7

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Утилита для быстрого формирования отчета о различиях в конфигурациях 7.7

1 стартмани

18.06.2015    14481    7    MadDAD    3    

Компоновщик прямых запросов 7.7 (Выборка документов)

Инструментарий разработчика v7.7 openconf 1cv7.md Абонемент ($m)

Компоновщик прямых запросов позволяет делать выборки документов из SQL базы данных 1C 7.7 любой конфигурации

1 стартмани

18.06.2015    14759    0    942644    3    

Консоль прямых запросов для 1С++ (1С 7.7) + ToySQL

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Консоль прямых запросов для 1С 7.7, под компоненту 1Сpp.dll. Особенности: 1. Печать результата запроса. 2. Сохранение результата в файл в виде внутреннего представления таблицы значений 3. Формирование запроса как для SQL, так и для DBF вариантов, с разными вариантами драйверов. 4. Сортировка по произвольной колонке результата таблицы Консоль подпилена для работы с ToySQL

1 стартмани

04.06.2015    15037    24    qeos    5    

[Разработчику] Любая таблица значений в OLAP Промо

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Анализируем различные данные в 1С, используя OLAP-технологии со всеми прелестями. Т.е. наглядное отображение данных, быстрые расчеты, горизонтальные и вертикальные группировки любой вложенности, удобная фильтрация, Drag'n'Drop и ещё много приятных вещей от MS. Обработка на входе принимает практически любую таблицу значений (ТЗ в которой колонкам указаны типы значений, строка, число и т.п.), на выходе имеем на форме 1С сводную таблицу и график по этой ТЗ, с которой работаем, как и в Excel со сводной таблицей и диаграммой. Взял за основу разработку «OLAP Анализ счёта» ( http://infostart.ru/public/14964/ ) от JohnyDeath и переделал под любую ТЗ. Опционально используется «Прогресс бар для 1С 77» (http://infostart.ru/public/14061/ ) от Gmix.

1 стартмани

21.12.2012    33441    51    venger    7    

Подсветка синтаксиса 1C (в том числе языка запросов) в EmEditor

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Данная доработка возможностей EmEditor в первую очередь будет очень интересна людям, которые за долгие годы программирования привыкли к этому редактору, но вынуждены были использовать другие редакторы при работе с 1С, из-за отсутствия соответствующей подсветки текста. Теперь в этом нет необходимости, т.к. представляю вашему вниманию подсветку текста и языка запросов для EmEditor.

1 стартмани

17.05.2015    13877    7    Mopsik    2    

Консоль запросов

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Консоль запросов к базе SQL, не требующая внешних компонент

1 стартмани

29.04.2015    17821    44    Gvozdod    8    

Распаковка дистрибутивов и обновлений 1С:7.7 под Windows Vista, 7, 8, 10 (х32, x64)

Инструментарий разработчика v7.7 Россия Абонемент ($m)

Файлы проекта позволяют распаковать дистрибутивы и обновления 1С:7.7 под Windows Vista, 7, 8, 10 (х32, x64)

10 стартмани

18.03.2015    58449    231    Gkmy    20    

Сравнение и объединение диалогов форм МД файла Промо

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Обработка анализирует диалоги форм двух мдшников и показывает изменения в них в удобоваримом виде. Авmop: Peуmoв Дмumpuй, e-mail: dimoff66@mail.ru, icq: 177067865 Автору огромное спасибо!

1 стартмани

09.09.2008    30534    1287    WiseSnake    27    

Оптимизация количества журналов документов в 1С:7.7

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Один из вариантов оптимизации количества журналов документов в 1С:7.7 без использования внешних компонент

1 стартмани

24.02.2015    11686    3    voha    8    

Формирование EAN-13 при помощи шрифта EANGNIVC.ttf Code128 шрифтом Barcode.ttf

Инструментарий разработчика v7.7 1cv8.cf Абонемент ($m)

Формирование EAN-13 шрифтом Eangnivc.ttf; Формирование Code128 шрифтом Barcode.ttf; Кнопка Рестарт; Генератор случайных чисел;

1 стартмани

08.12.2014    19163    33    EdGreen    1    

Класс для формирования штрих-кодов при помощи свободной библиотеки Zint

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Библиотека Zint позволяет формировать штрих-коды различных стандартов (более 100) в виде .png, .eps или .svg Данный класс предназначен для того, чтобы использовать данную библиотеку под 1С 7.7

1 стартмани

02.10.2014    21430    30    Amel2010    10    

Удобная "выгонялка" пользователей из 1С без доработок кода Промо

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Удобная выгонялка пользователей из 1С без доработки конфигурации.

1 стартмани

25.01.2007    42223    6123    quick    63    

"Магический батон" или еще одна попытка сделать "волшебную кнопку"

Универсальные обработки Работа с интерфейсом v7.7 1cv7.md Абонемент ($m)

Очень часто, в процессе работы с 1С, у пользователя может возникнуть желание получить какую-либо информацию по данным, которыми он оперирует в данный момент. Например, забивая документ отгрузки, хочется посмотреть взаиморасчеты с контрагентом, или находясь в справочнике номенклатуры посмотреть движения по ней и т.д. В типовых конфигурациях с такими хотелками не очень то развернешься. К примеру про взаиморасчеты с контрагентом, это надо ползти в меню "Отчеты"->"Специализированные"->"Акт сверки", затем в самом отчете, как минимум, необходимо опять выбрать нужного контрагента и только после этого заветная "циферка" порадует глаз пользователя. Некоторые моменты всё же реализованы, например в типовой "Бухгалтерии", в формах списка справочника "Номенклатура", есть в привязанных печатных формах отчеты: "Оборотно-сальдовая ведомость" и "Анализ субконто", но в них также приходится что-либо выбирать/менять перед формированием. Или довольно удобная штука - механизм внешних печатных форм, но не для всех объектов он реализован (к примеру документ "Поступление ТМЦ" обделен такой возможностью). Добавить подобные вещи конечно можно, но для этого придется править конфигурацию и при обновлении учитывать все эти правки...

1 стартмани

21.08.2014    13948    7    SvSoft    4    

Перевод десятичного числа в HEX, BIN, OCT, _IdToStr и другие системы

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Два алгоритма перевода десятичного числа в другую систему исчисления от 2 до 36 только средствами 1С (без ВК)

1 стартмани

05.06.2014    18005    15    kos    3    

Шаблон внешней компоненты для Lazarus (FreePascal)

Инструментарий разработчика v7.7 v8 Абонемент ($m)

Шаблон внешней компоненты COM для Lazarus (FreePascal)

1 стартмани

16.05.2014    20464    29    v77    5    

Процесс бар (индикатор состояния выполнения цикла) Промо

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Полезная "красотулька" в вашем документе. Будет очень полезна для медленных компьютеров, где не всегда понятно, работает-ли обработка или 1с-ка тупо "зависла"

14.04.2008    29231    871    ded00786    38    

Распаковка регламентированной отчетности 1с 7.7

Инструментарий разработчика v7.7 1С7:Бух БУ Абонемент ($m)

Распаковка регламентированной отчетности 1с 7.7

1 стартмани

25.03.2014    17458    30    volink    4    

Ленивые запросы SQL (1С++) для 7.7 на русском

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Так сложилось, что приходится часто писать прямые запросы для 1С 7.7 используя 1С++. И так сложилось, что я столкнулся с регулярными выражениями, и, как водится, был ошеломлен. Пришлось написать несколько процедур для того, чтобы запросы было составлять удобнее, дабы переключение раскладки языков не сломать :) Получилось в итоге так, что раскладку переключать вообще не требуется. Запрос набирается просто в русской раскладке :) Почти как в 1С 8.Х! Операторы и названия таблиц, которые я пропустил, просто добавляются в функции запросПравилаЗаменыИменПолей, запросПравилаЗаменыИменТаблиц, запросПравилаЗаменыОператоров. Строки, заключенные в кавычки, обрабатываются корректно.

1 стартмани

12.03.2014    15700    2    mismak    3    

Зачеркнутый шрифт Palatino Linotype - 1C 7, 8, и др.

Инструментарий разработчика v7.7 v8 Россия Абонемент ($m)

Шрифт с зачеркнутыми латинскими, кириллическими символами, а также цифрами.

1 стартмани

21.02.2014    23234    12    etmarket    2    

Библиотека кода 1С 7.7 (накопленная за 8 лет) Промо

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Весь код на 1С 7.7, собранный для повторного использования за 8 лет работы.

10 стартмани

25.11.2012    31896    246    adhocprog    51    

Новые сказки о старом или как поймать событие «При активизации строки» в 1С: 7.7

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

Давным-давно, в 1344152635 секунде по времени Unix, жил был один добрый, сильный и очень умный программист… Осилим царь-батюшка! — воскликнул наш добрый молодец и открыл пофигуратор однаэски 8.2… Там можно только прописать процедуры для реквизитов табличной части и реализовать событие ПриИзменении…

1 стартмани

29.01.2014    23391    7    majmyl    6    

Подсветка синтаксиса 1Cv7.7 в Notepad++

Инструментарий разработчика v7.7 1cv7.md Абонемент ($m)

1. Открываем Notepad++. 2. В меню «Синтаксис» выбираем параметр «Задать свой язык ...» 3. В появившемся окне выбираем «Импорт ...» и выбираем Файл шаблона.

1 стартмани

22.01.2014    13249    6    leov-001    4    

Поворот картинки

Работа с интерфейсом v7.7 v8 Абонемент ($m)

Иногда возникает необходимость повернуть картинку из 1С.

1 стартмани

16.12.2013    21667    37    bborisko    14    

Автообновление конфигураций 1С Предприятие 7.7 Версия 3.28 Промо

Инструментарий разработчика v7.7 openconf 1cv7.md Россия Абонемент ($m)

Утилита предназначена для автоматического локального или удаленного обновления или объединения конфигураций программы 1С Предприятие 7.7. Определяет список доступных информационных баз и пользователей. Хранит в зашифрованном виде список паролей. Ожидает выхода пользователей. Встроенный монитор пользователей и журнал выполнения заданий. Поддерживает незарегистрированные в реестре информационные базы. Обновляет регламентированные отчеты. Выгружает и загружает файлы для обновлений из Интернет по протоколам FTP, HTTP. Формирует, отсылает и получает задания на обновления по электронной почте. Отправляет по электронной почте отчеты о выполнении заданий и копии информационных баз

1 стартмани

16.12.2007    35171    2012    rauf    155    

1С Коннектор

Инструментарий разработчика v7.7 1cv7.md УУ Абонемент ($m)

Программа для запуска 1С Предприятие 7.7

1 стартмани

25.09.2013    16977    3    panver    11    

Tray Informer

Инструментарий разработчика v7.7 v8 Россия Абонемент ($m)

Согласитесь, что окно стандартное сообщений в 1С иногда приносит больше неудобств, чем пользы. И тем более разные "Предупредить"... Что с этим окном только не делают! Его отцепают от формы, делают маленьким, умудряются спрятать за границы экрана. А потом звонят программистам с претензией, что документ почему-то не проводится, отя ничего и не пишет. У вас такого не было? А вот у нас было и не раз )))

1 стартмани

04.09.2013    30411    60    O-Planet    78